狀態碼200 300 400 500序列

2022-06-25 11:39:10 字數 1549 閱讀 2333

狀態碼是開發者需要了解的一項內容,日常開發中瀏覽器會返回給我們一些狀態碼,然後我們可以根據狀態碼所代表的含義進行問題解決。

200(成功)  伺服器已成功處理了請求。通常,這表示伺服器提供了請求的網頁。

201(已建立)  請求成功且伺服器已建立了新的資源。 

202(已接受)  伺服器已接受了請求,但尚未對其進行處理。 

203(非授權資訊)  伺服器已成功處理了請求,但返回了可能來自另一**的資訊。 

204(無內容)  伺服器成功處理了請求,但未返回任何內容。 

205(重置內容) 伺服器成功處理了請求,但未返回任何內容。與 204 響應不同,此響應要求請求者重置文件檢視(例如清除表單內容以輸入新內容)。 

206(部分內容)  伺服器成功處理了部分 get 請求。

400(錯誤請求) 伺服器不理解請求的語法。 

401(身份驗證錯誤) 此頁要求授權。您可能不希望將此網頁納入索引。 

403(禁止) 伺服器拒絕請求。

404(未找到) 伺服器找不到請求的網頁。例如,對於伺服器上不存在的網頁經常會返回此**。

405(方法禁用) 禁用請求中指定的方法。

406(不接受) 無法使用請求的內容特性響應請求的網頁。 

407(需要**授權) 此狀態碼與 401 類似,但指定請求者必須授權使用**。如果伺服器返回此響應,還表示請求者應當使用**。 

408(請求超時) 伺服器等候請求時發生超時。 

409(衝突) 伺服器在完成請求時發生衝突。伺服器必須在響應中包含有關衝突的資訊。伺服器在響應與前乙個請求相衝突的 put 請求時可能會返回此**,以及兩個請求的差異列表。 

410(已刪除) 請求的資源永久刪除後,伺服器返回此響應。該**與 404(未找到)**相似,但在資源以前存在而現在不存在的情況下,有時會用來替代 404 **。如果資源已永久刪除,您應當使用 301 指定資源的新位置。 

411(需要有效長度) 伺服器不接受不含有效內容長度標頭字段的請求。 

412(未滿足前提條件) 伺服器未滿足請求者在請求中設定的其中乙個前提條件。 

413(請求實體過大) 伺服器無法處理請求,因為請求實體過大,超出伺服器的處理能力。 

414(請求的 uri 過長) 請求的 uri(通常為**)過長,伺服器無法處理。 

415(不支援的**型別) 請求的格式不受請求頁面的支援。 

416(請求範圍不符合要求) 如果頁面無法提供請求的範圍,則伺服器會返回此狀態碼。 

417(未滿足期望值) 伺服器未滿足"期望"請求標頭字段的要求。

500(伺服器內部錯誤)  伺服器遇到錯誤,無法完成請求。 

501(尚未實施) 伺服器不具備完成請求的功能。例如,當伺服器無法識別請求方法時,伺服器可能會返回此**。 

502(錯誤閘道器) 伺服器作為閘道器或**,從上游伺服器收到了無效的響應。 

503(服務不可用) 目前無法使用伺服器(由於超載或進行停機維護)。通常,這只是一種暫時的狀態。 

504(閘道器超時)  伺服器作為閘道器或**,未及時從上游伺服器接收請求。 

505(http 版本不受支援) 伺服器不支援請求中所使用的 http 協議版本。  

302狀態碼 小結HTTP狀態碼

作為乙個web開發工程師,我們平時都會和諸如200,304,404,501等狀態碼打交道,那麼它們是什麼意思呢?今天,我們來聊聊 http狀態碼是服務端返回給客戶端 因為這裡是web開發,這裡的客戶端指瀏覽器客戶端 的3位數字 這些狀態碼相當於瀏覽器和伺服器之間的對話資訊。它們相互溝通兩者之間的事情...

狀態碼202 HTTP狀態碼

當瀏覽者訪問乙個網頁時,瀏覽者的瀏覽器會向網頁所在伺服器發出請求。當瀏覽器接收並顯示網頁前,此網頁所在的伺服器會返回乙個包含http狀態碼的資訊頭 server header 用以響應瀏覽器的請求。http狀態碼的英文為http status code。下面是常見的http狀態碼 狀態碼詳細介紹說明...

狀態碼的類別以及常用狀態碼

狀態碼由三位數字和原因短語組成,如200 ok。三位數字中第一位指定響應類別,後兩位無分類。第一位數字的響應類別有5種。如下 類別及原因短語 1xxinformational 資訊性狀態碼 接收的請求正在處理 2xxsuccess 成功狀態碼 請求正常處理完畢 3xxredirection 重定向狀...