100-199 信息性狀態碼 100 continue 請繼續 101 switching protocols 切換協議,返回upgraded頭 200-299 成功狀態碼 200 ok 201 created 創建資源 202 accepted 請求已經接收到,不保證完成 203 non-auth... ...
100-199 信息性狀態碼 100 continue 請繼續 101 switching protocols 切換協議,返回upgraded頭 200-299 成功狀態碼 200 ok 201 created 創建資源 202 accepted 請求已經接收到,不保證完成 203 non-authoritative information 非權威信息,不是來自於源端伺服器 204 no content 沒有內容 205 reset content 重置內容,主要是對瀏覽器html元素 206 partial content 執行了部分內容 300-399 重定向狀態碼 300 multiple choices 多項選擇,會返回一個選項列表 301 moved permanently 資源被移除,location中包含url 302 Found 與301類似,客戶端應該使用location中的url臨時定位 303 see other 允許post請求的響應重定向 304 not modified 資源沒有修改,返回的時候不能有主體內容,還是本地的內容 305 use proxy 使用代理來請求資源 307 temporary redirect 臨時重定向,與301類似 因為http1.0和http1.1的差別因此有交叉 400-499 客戶端錯誤狀態碼 400 bad request 錯誤請求 401 unauthorized 沒許可權 402 payment required 未使用 403 forbidden 禁止 404 not found 405 methord not allowed 請求url不支持的方法,應該返回allow首部告訴允許啥 406 not acceptable 客戶端指定參數說明可以接受什麼類型的文本 407 proxy authentication required 要求代理伺服器認證許可權 408 request timeout 請求超時 409 conflict 請求衝突 410 gone 類似404 411 length required 需要請求中包含content-length 412 precondition failed 先決條件失敗 413 request entity too large 客戶端發的內容太大 414 request uri too long 請求的url太長 415 unsuport media type 不支持的媒體類型 416 requested range not satisfiable 請求的範圍不滿足,無效 417 expectation failed 伺服器無法滿足請求 500-599 伺服器錯誤狀態碼 500 internal server error 內部錯誤 501 not implemented 沒有實現,超出了伺服器的範圍 502 bad gateway 代理或者網關下一鏈路收到未響應 503 service unavailable 服務不可用 504 gateway timeout 類似408,超時來自代理 505 http version not supported http協議版本不支持 nginx自定義的狀態碼: 495, https certificate error 496, https no certificate 497, http to https 498, canceled 499, client has closed connection是客戶端等到超時主動關掉的