4xx錯誤碼
1.400
默認原因:Bad Request
說明:錯誤請求。比如請求頭是Content-Type: application/json,但是body卻是xml
出現頻率:常見
2.401
默認原因: Unauthorized
說明:當前請求需要驗證。需要包含:Authenticate頭部,格式爲: Unauthorized : Basic base64(username=password)
出現頻率:常見
3.402
默認原因: Payment Required
說明:未來使用的
出現頻率:幾乎沒有
4.403
默認原因: Forbidden
說明:服務器理解請求,但拒絕執行它。
出現頻率:常見
5.404
默認原因: Not Found
說明:請求所希望的資源,服務器不存在/
出現頻率:常見
6.405
默認原因: Method Not Allowed
說明:請求行中的指定方法不能處理對應的資源。(Access-Control-Allow-Methods:GET,POST,PUT)
出現頻率:常見
5xx錯誤碼
1.501
默認原因:Not Implemented
說明:服務器不具有請求的功能
出現頻率:極少
2.502
默認原因:Bad Gateway
說明:網關出錯
出現頻率:常見
例子:
3.503
默認原因:Service Unavailable
說明:服務不可用 。如:nginx -> (不可用的服務器)
出現頻率:常見
4.504
默認原因:Gateway Timeout
說明:網關超時。如:nginx -> (服務器超時響應)
出現頻率:常見
5.505
默認原因:Http Version Not Supported
說明:http的版本不支持。如:老版本nginx不支持(2.0)
出現頻率:少見
6.506
默認原因:Variant Also Negotiates
說明:服務器配置出錯,無法訪問,但是該配置問題可聯繫管理員
出現頻率:少見
7.507
默認原因:Insufficient Storage
說明:服務器的存儲空間不足,系統處理請求沒有足夠的空間來保存所需存儲的信息而出錯
出現頻率:少見
8.508
默認原因:Loop Detected
說明:服務器在處理請求時,發現無限循環
出現頻率:少見
9.510
默認原因:Not Extended
說明:獲取資源的策略沒有被滿足
出現頻率:少見
10.511
默認原因:Network Authentication Required
說明:表示客戶端需要通過驗證後,才能訪問該網絡。如酒店的WIF。此錯誤是控制網絡訪問的代理服務器攔截生成的。I
出現頻率:常見
例子:
1.解決客戶端因解析錯誤而導致運行異常。客戶端最好檢查511狀態碼,確保是否需驗證登錄後訪問網絡