關於Http狀態碼

     Http狀態碼錶示Http協議所返回的響應的狀態。好比客戶端向服務器發送請求,若是成功的得到請求的資源,則返回的狀態碼爲200,表示相應成功。若是請求的資源不存在,則一般返回404錯誤。數組

     Http狀態碼一般分爲5種類型,分別由1~5五個數字開頭,由3位整數組成。1xx一般用做實驗用途。這一章節主要介紹2xx、3xx、4xx、5xx等經常使用的幾種狀態碼。服務器

狀態碼spa

代碼描述代理

處理方式ci

200資源

請求成功文檔

得到響應的內容,進行處理table

201服務器端

請求完成,結果是建立了新資源。請求

新建立資源的URI可在響應的實體中獲得

202

請求被接受,但處理還沒有完成。

阻塞等待。

204

服務器端已經實現了請求,可是沒有返回新的信息。若是客戶端是用戶代理,則無須爲此更新自身的文檔視圖

丟棄

300

該狀態碼不被Http/1.0的應用程序直接使用,只是做爲3xx類型迴應的默認解釋。存在多個可用的被請求資源。

若程序中可以處理,則進行進一步處理,若是程序中不能處理,則丟棄。

301

請求到的資源都會分配一個永久的URL,這樣就能夠在未來經過該URL來訪問此資源。

重定向到分配的URL。

302

請求到的資源在一個不一樣的URL處臨時存放

重定向到臨時的URL

304

請求的資源未更新

丟棄

400

非法請求

丟棄

401

未受權

丟棄

403

禁止

丟棄

404

沒有找到

丟棄

5xx

迴應代碼以"5"開頭的狀態碼錶示服務器端發現本身出現錯誤,不能繼續執行請求

丟棄

    當返回的狀態碼爲5xx時,表明應用服務器出現錯誤,採用簡單的丟棄處理就能夠解決。

相關文章
相關標籤/搜索