一些常見的HTTP的請求狀態碼

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 版本不支持

相關文章
相關標籤/搜索