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 因爲臨時的服務器維護或者過載,服務器當前沒法處理請求。