常見HTTP狀態碼

1、1xx(臨時響應)以一開頭的:指臨時性的響應,須要執行者繼續操做便可解決的狀態碼,出現這種機率相對比較低。服務器

100 表示請求者須要繼續提出請求。 表示已收到請求的第一部分,正在等待其他部分,一個字「慢」。代理

101 表示請求者要求服務器切換協議,服務器收到請求而且即將切換。資源

 

2、2xx(成功)以二開頭的:指已經成功地處理了請求,用戶能夠正常的打開了這個頁面。請求

200 請求已成功,請求所但願的響應頭或數據體將隨此響應返回。程序

 

3、3xx(重定向):指要完成請求,須要進一步操做,這些狀態碼一般是作了重定向展示的。方法

300 表示針對請求,服務器可執行多種操做。 服務器可根據請求者 (user agent) 選擇一項操做,或提供操做列表供請求者選擇。數據

301 被請求的資源已永久移動到新位置。協議

302 請求的資源如今臨時從不一樣的 URI 響應請求。重定向

 

4、4xx(請求錯誤):表示可能出錯,妨礙了服務器的處理。移動

400 一、語義有誤,當前請求沒法被服務器理解。二、請求參數有誤。

401 當前請求須要用戶驗證。

403 服務器已經理解請求,可是拒絕執行它。

404 請求失敗,請求所但願獲得的資源未被在服務器上發現。

 

五:5xx(服務器錯誤):指服務器在處理請求時內部發生錯誤。多是服務器自身問題,而不是請求者操做失誤形成的,能夠找空間商諮詢解決。

500 服務器遇到了一個不曾預料的情況,沒法完成對請求的處理,會在程序碼出錯時出現。

501 服務器不支持當前請求所須要的某個功能。沒法識別請求的方法。

502 做爲網關或者代理工做的服務器嘗試執行請求時,從上游服務器接收到無效的響應。

503 因爲臨時的服務器維護或者過載,服務器當前沒法處理請求。

相關文章
相關標籤/搜索