天天看點

302狀态碼_HTTP狀态碼status code詳解什麼是HTTP狀态碼HTTP狀态碼分類備注

http狀态碼可以讓我很友善的了解到請求的所在狀态,是以很有必要總結一下,對今後的學習也是很有幫助的。

什麼是HTTP狀态碼

HTTP狀态碼的作用是:web伺服器用來告訴用戶端,發生了什麼事。

狀态碼位于HTTP Response 的第一行中,會傳回一個”三位數字的狀态碼“和一個“狀态消息”。 ”三位數字的狀态碼“便于程式進行處理, “狀态消息”更便于人了解。

HTTP狀态碼分類

302狀态碼_HTTP狀态碼status code詳解什麼是HTTP狀态碼HTTP狀态碼分類備注

1XX 資訊性狀态碼

這些狀态碼是HTTP 1.1引入的。 (從業8年從沒有遇到過-.-)

302狀态碼_HTTP狀态碼status code詳解什麼是HTTP狀态碼HTTP狀态碼分類備注

2XX 成功狀态碼

用戶端發起請求時,伺服器有一組用來表示成功的狀态碼,分别對應于不同類型的請求。

302狀态碼_HTTP狀态碼status code詳解什麼是HTTP狀态碼HTTP狀态碼分類備注

3XX 重定向狀态碼

重定向狀态碼用來告訴浏覽器用戶端,它們通路的資源已被移動, Web伺服器發送一個重定向狀态碼, 告訴用戶端新的資源位址在哪。浏覽器用戶端會根據提供的位址,重新發送新的Request。 這個過程對使用者來說是透明的。

302狀态碼_HTTP狀态碼status code詳解什麼是HTTP狀态碼HTTP狀态碼分類備注

4XX用戶端錯誤狀态碼

有時用戶端會發送一些伺服器無法處理的東西,比如不存在的URL。

302狀态碼_HTTP狀态碼status code詳解什麼是HTTP狀态碼HTTP狀态碼分類備注

5XX伺服器錯誤狀态碼

有時候用戶端發送請求, Web伺服器自身卻出錯,網站異常

302狀态碼_HTTP狀态碼status code詳解什麼是HTTP狀态碼HTTP狀态碼分類備注

備注

  1. Fiddler 工具可以有效抓包分析錯誤碼.
  2. 常見的200、201、301、302、400、401、403、404、500、501、502、503重點關注

因為頭條不能發表格,需要的私我

繼續閱讀