關於Http狀態碼

2021-10-24 15:34:17 字數 961 閱讀 7417

1.3 狀態碼 206的應用場景

最近在學習使用fiddler,裡面提到的關於http協議是web工程師一定要了解的,所以最近會分享一些學習經驗!

每個http響應報文都會攜帶乙個狀態碼,用於告訴客戶端是否請求成功。狀態碼是乙個3位數字的**。

http狀態碼存在於http響應報文中,作用是web伺服器用來告訴客戶端發生了什麼事。

http響應報文中的第一行,由http協議版本號,狀態端碼,狀態訊息3部分組成。狀態碼用來告訴http客戶端web服務啟是否產生了預期的http響應。

1xx - 5xx

小技巧:加入看到了乙個狀態碼518而不知道具體是啥意思,這時候只要看到518屬於5xx(伺服器錯誤)就可以了!

http1.1支援的狀態碼

分類:1xx

100-101

資訊提示,表示請求已被成功接收,繼續處理

2xx200-206

成功,表示請求已經被成功接收,理解,接受

3xx300-305

重定向,要求完成,必須進行更進一步的處理

4xx客戶端錯誤,請求有誤或者請求無法實現

5xx服務啟錯誤,伺服器未能實現合法請求

200:ok ; 伺服器成功的處理了請求(最常見的)

204:沒有內容;返回的http響應中的只有header和乙個狀態行,沒有實體的主題內容(沒有響應body)。

206:部分內容;206狀態碼代表伺服器已經成功的處理了部分get請求(只有傳送get請求方法的http請求,web伺服器才可能返回206)

301/302 :重定向;請求的url已移走。response中應該包含乙個location url,說明資源所處的位置

304:未修改 ;客戶的快取資源是最新的,需要客戶端使用快取

404:為找到資源

401:禁止訪問

501:伺服器遇到乙個錯誤,使其無法對請求提供服務。

關於http狀態碼的簡單介紹到這裡結束了!

302狀態碼 小結HTTP狀態碼

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

狀態碼202 HTTP狀態碼

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

關於常用HTTP狀態碼的總結

總結一下http狀態碼的資訊 對一些常見的狀態碼進行總結 200 請求成功 http 400 請求無效。引數有誤,語義有錯誤 http 401.1 未授權 登入失敗 http 401.2 未授權 伺服器配置問題導致登入失敗 http 401.3 acl 禁止訪問資源 http 401.4 未授權 授...