1. 程式人生 > 其它 >傳送請求返回錯誤碼

傳送請求返回錯誤碼

200:正確的請求返回正確的結果,如果不想細分正確的請求結果都可以直接返回200。
201:表示資源被正確的建立。比如說,我們 POST 使用者名稱、密碼正確建立了一個使用者就會返回 201。
202:請求是正確的,但是結果正在處理中,這時候客戶端可以通過輪詢等機制繼續請求。
203:請求的代理伺服器修改了源伺服器返回的 200 中的內容,我們通過代理伺服器向伺服器 A 請求使用者資訊,伺服器 A 正常響應,但代理伺服器命中了快取並返回了自己的快取內容,這時候它返回 203 告訴我們這部分資訊不一定是最新的,我們可以自行判斷並處理。
300:請求成功,但結果有多種選擇。
301:請求成功,但是資源被永久轉移。比如說,我們下載的東西不在這個地址需要去到新的地址。


303:使用 GET 來訪問新的地址來獲取資源。
304:請求的資源並沒有被修改過。
308:使用原有的地址請求方式來通過新地址獲取資源。
400:請求出現錯誤,比如請求頭不對等。
401:沒有提供認證資訊。請求的時候沒有帶上 Token 等。
402:為以後需要所保留的狀態碼。
403:請求的資源不允許訪問。就是說沒有許可權。
404:請求的內容不存在。
406:請求的資源並不符合要求。
408:客戶端請求超時。
413:請求體過大。
415:型別不正確。
416:請求的區間無效。
500:伺服器錯誤。
501:請求還沒有被實現。
502:閘道器錯誤。
503:服務暫時不可用。伺服器正好在更新程式碼重啟。
505:請求的 HTTP 版本不支援。