http返回狀態完整列表

2021-08-25 06:17:14 字數 2587 閱讀 6475

**:

http返回狀態就是指當使用者試圖通過http或檔案傳輸協議(ftp)向**伺服器發出瀏覽請求時,伺服器返回乙個表示該請求的狀態的數字**。 該狀態

**記錄在伺服器 日誌中,同時也可能在 web 瀏覽器或ftp客戶端顯示(也就是我們開啟頁面發生錯誤時ie顯示的錯誤資訊**。狀態**可以指明

具體請求是否已成功,還可以揭示請求失敗的確切原因)。

下面簡述各**的含義:

1xx – 資訊提示

這些狀態**表示臨時的響應。客戶端在收到常規響應之前,應準備接收乙個或多個1xx 響應。

100 – 繼續。

101 – 切換協議。

2xx – 成功

這類狀態**表明伺服器成功地接受了客戶端請求。

200 – 確定。客戶端請求已成功。

201 – 已建立。

202 – 已接受。

203 – 非權威性資訊。

204 – 無內容。

205 – 重置內容。

206 – 部分內容。

3xx – 重定向

客戶端瀏覽器必須採取更多操作來實現請求。

302 – 物件已移動。

304 – 未修改。客戶端有緩衝的文件並發出了乙個條件性的請求。伺服器告訴客戶,原來緩衝的文件還可以繼續使用。

307 – 臨時重定向。

4xx – 客戶端錯誤

發生錯誤,客戶端似乎有問題。例如,客戶端請求不存在的頁面,客戶端未提供有效的身份驗證資訊。

400 – 錯誤的請求。

401 – 訪問被拒絕。iis 定義了許多不同的401錯誤,它們指明更為具體的錯誤原因。這些具體的錯誤**在瀏覽器中顯示,但不在iis日誌中顯示:

401.1 – 登入失敗。

401.2 – 伺服器配置導致登入失敗。

401.3 – 由於 acl 對資源的限制而未獲得授權。

401.4 – 篩選器授權失敗。

401.5 – isapi/cgi 應用程式授權失敗。

401.7 – 訪問被 web 伺服器上的 url 授權策略拒絕。(iis6.0專用)

403 – 禁止訪問:iis定義了許多不同的403 錯誤,它們指明更為具體的錯誤原因:

403.1 – 執行訪問被禁止。

403.2 – 讀訪問被禁止。

403.3 – 寫訪問被禁止。

403.4 – 要求 ssl。

403.5 – 要求 ssl 128。

403.6 – ip 位址被拒絕。

403.7 – 要求客戶端證書。

403.8 – 站點訪問被拒絕。

403.9 – 使用者數過多。

403.10 – 配置無效。

403.11 – 密碼更改。

403.12 – 拒絕訪問對映表。

403.13 – 客戶端證書被吊銷。

403.14 – 拒絕目錄列表。

403.15 – 超出客戶端訪問許可。

403.16 – 客戶端證書不受信任或無效。

403.17 – 客戶端證書已過期或尚未生效。

403.18 – 在當前的應用程式池中不能執行所請求的url。(iis6.0專用)

403.19 – 不能為這個應用程式池中的客戶端執行cgi。(iis6.0專用)

403.20 – passport 登入失敗。(iis6.0專用)

404 – 未找到。

404.0 -沒有找到檔案或目錄。

404.1 – 無法在所請求的埠上訪問web站點。

404.2 – web服務擴充套件鎖定策略阻止本請求。

404.3 – mime對映策略阻止本請求。

405 – 用來訪問本頁面的http謂詞不被允許(方法不被允許)。

406 – 客戶端瀏覽器不接受所請求頁面的 mime 型別。

407 – 要求進行**身份驗證。

412 – 前提條件失敗。

413 – 請求實體太大。

414 – 請求uri太長。

415 – 不支援的**型別。

416 – 所請求的範圍無法滿足。

417 – 執行失敗。

423 – 鎖定的錯誤。

5xx – 伺服器錯誤

伺服器由於遇到錯誤而不能完成該請求。

500 – 內部伺服器錯誤。

500.12 – 應用程式正忙於在web伺服器上重新啟動。

500.13 – web 伺服器太忙。

500.15 – 不允許直接請求global.asa。

500.16 – unc 授權憑據不正確。(iis6.0專用)

500.18 – url 授權儲存不能開啟。(iis6.0專用)

500.100 – 內部asp錯誤。

501 – 頁首值指定了未實現的配置。

502 – web 伺服器用作閘道器或**伺服器時收到了無效響應。

502.1 – cgi 應用程式超時。

502.2 – cgi 應用程式出錯。

503 – 服務不可用。(iis6.0專用)

504 – 閘道器超時。

505 – http 版本不受支援。

HTTP 狀態碼的完整列表

下面是 http 狀態碼的完整列表。1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態碼。100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。2xx 成功 表示成功處理了請求的...

C 關鍵字完整列表

abstract asbase bool break byte case catch char checked class const continue decimal default delegate dodouble else enum ecent explicit extern false f...

C 關鍵字完整列表

c 關鍵字完整列表 abstract asbase bool break byte case catch char checked class const continue decimal default delegate dodouble else enum ecent explicit exte...