服務器遇到了壹個未曾預料的狀況,導致了它無法完成對請求的處理。壹般來說,這個問題都會在服務器端的源代碼出現錯誤時出現。
501 Not Implemented
服務器不支持當前請求所需要的某個功能。當服務器無法識別請求的方法,並且無法支持其對任何資源的請求。
502 Bad Gateway
作為網關或者代理工作的服務器嘗試執行請求時,從上遊服務器接收到無效的響應。
503 Service Unavailable
由於臨時的服務器維護或者過載,服務器當前無法處理請求。這個狀況是臨時的,並且將在壹段時間以後恢復。如果能夠預計延遲時間,那麽響應中可以包含壹個 Retry-After 頭用以標明這個延遲時間。如果沒有給出這個 Retry-After 信息,那麽客戶端應當以處理500響應的方式處理它。
註意:503狀態碼的存在並不意味著服務器在過載的時候必須使用它。某些服務器只不過是希望拒絕客戶端的連接。
504 Gateway Timeout
作為網關或者代理工作的服務器嘗試執行請求時,未能及時從上遊服務器(URI標識出的服務器,例如HTTP、FTP、LDAP)或者輔助服務器(例如DNS)收到響應。
還有很多狀態,可以百度學習壹下