http狀態碼詳解

2021-09-26 09:58:12 字數 868 閱讀 7430

一:http狀態碼是什麼意思

http狀態碼(英語:http status code)是用以表示網頁伺服器超文字傳輸協議響應狀態的3位數字**。它由 rfc 2616 規範定義的,並得到 rfc 2518、rfc 2817、rfc 2295、rfc 2774 與 rfc 4918 等規範擴充套件。所有狀態碼的第乙個數字代表了響應的五種狀態之一。所示的訊息短語是典型的,但是可以提供任何可讀取的替代方案。 除非另有說明,狀態碼是http / 1.1標準(rfc 7231)的一部分。

http狀態碼的官方登錄檔由網際網路號碼分配局(internet assigned numbers authority)維護。

微軟網際網路資訊服務 (microsoft internet information services)有時會使用額外的十進位制子**來獲取更多具體資訊,但是這些子**僅出現在響應有效內容和文件中,而不是代替實際的http狀態**。

二:http狀態碼有什麼用

http狀態碼的核心作用是web server伺服器用來告訴客戶端,當前的網頁請求發生了什麼事,或者說當前web伺服器的響應狀態。所以http狀態碼常用來判斷和分析當前web伺服器的執行狀況。

我們作為程式猿,需要對這些狀態碼,盡可能了解的更多一些,將這些狀態碼一一弄清楚,工作中遇到的時候,能夠明白問題出在**,針對性的解決問題。

常用的http狀態碼:

200 - 伺服器成功返回網頁

404 - 請求的網頁不存在

503 - 服務不可用

三:http狀態碼在**檢視

1.瀏覽器的f12除錯(或者右鍵檢查),network檢視status,status就是http返回的狀態碼。

http狀態碼詳解

200 伺服器成功返回網頁 301 永久移動 請求的網頁已永久移動到新位置。伺服器返回此響應 對 get 或 head 請求的響應 時,會自動將請求者轉到新位置。403 禁止 伺服器拒絕請求 404 請求的網頁不存在 503 服務不可用 常見http狀態碼大全 1xx 臨時響應 表示臨時響應並需要請...

HTTP狀態碼詳解

我們在訪問網頁的時候,伺服器會返回 http 狀態 以響應該請求,在這裡給常用的狀態碼進行詳解。狀態碼 說明100 繼續 請求者應繼續進行請求。伺服器返回此 以表示,伺服器已收到某項請求的第一部分,正等待接收剩餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備進行切換。狀態碼說...

HTTP 狀態碼詳解

http 狀態碼 狀態碼釋義 使用場景 200請求被成功完成,所請求的資源成功的返回客戶端 成功響應狀態碼 204返回的響應中只有header 和乙個狀態行,沒有響應body 使用於 1.在不獲取資源的情況下了解資源的情況 比如判斷其型別 2.通過檢視http 響應中的狀態碼看某個物件是否存在 3通...