HTTP 錯誤碼解釋

(簡易版)

200 OK
201 Post
指令被成功地執行
202 請求被接受
203 Get或Head請求被完成
204 請求被完成,但沒有內如容傳回
300 資源可在許多地方被找到
301 資源永久的移除
302 資源暫時被移除
304 資源未被更改過
400 client的不正確請求信息
401 未授權的請求訊息
402 完成請求信息必須有回應
403 禁止使用此資源
404 資源找不到
405 資源不允許使用此方法
406 不被接受的資源型別
410 無此資源
500 Server 內部發生錯誤
501 沒有被實作的方法
502 不正確的 gateway 或 server 負荷過重
503 無此 service 或 gateway 餘時 200 OK

 

 

http錯誤碼一覽

(詳細版)

 

1xx - 參考

這些狀態碼表示臨時的回應。在接收一般的回應之前,用戶端應準備接收一個或多個 1xx 的回應。 • 100 - 繼續。
• 101 - 切換通訊協定。
2xx - 成功

這類的狀態碼表示伺服器成功接受用戶端要求。 • 200 - 確定。用戶端要求成功。
• 201 - 已建立。
• 202 - 已接受。
• 203 - 非授權資訊。
• 204 - 無內容。
• 205 - 重設內容。
• 206 - 部分內容。
3xx - 重新導向

用戶端瀏覽器必須採取更多動作才能完成要求。例如,瀏覽器可能必須要求伺服器上的不同頁面,或使用 Proxy 伺服器來重複要求。 • 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 授權原則拒絕存取。這是 IIS 6.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。這是 IIS 6.0 專用的錯誤碼。
• 403.19 - 無法在這個應用程式集區中執行用戶端的 CGI。這是 IIS 6.0 專用的錯誤碼。
• 403.20 - Passport 登入失敗。這是 IIS 6.0 專用的錯誤碼。

• 404 - 找不到。 • 404.0 - (無) – 找不到檔案或目錄。
• 404.1 - 無法在要求的連接埠上存取網站。
• 404.2 - Web 服務擴充鎖定原則阻止這個要求。
• 404.3 - MIME 對應原則阻止這個要求。

• 405 - 不允許使用用來存取這個頁面的 HTTP 動詞 (不允許的方法)。
• 406 - 用戶端瀏覽器不接受要求頁面的 MIME 類型。
• 407 - 需要 Proxy 驗證。
• 412 - 指定條件失敗。
• 413 – 要求的實體太大。
• 414 - 要求 URI 太長。
• 415 – 不支援的媒體類型。
• 416 – 無法滿足要求的範圍。
• 417 – 執行失敗。
• 423 – 鎖定錯誤。
5xx - 伺服器錯誤

伺服器因為發生錯誤無法完成要求。 • 500 - 內部伺服器錯誤。 • 500.12 - 應用程式正忙於在 Web 伺服器上重新啟動。
• 500.13 - Web 伺服器過度忙碌中。
• 500.15 - 不允許直接要求 Global.asa。
• 500.16 – UNC 授權認證不正確。這是 IIS 6.0 專用的錯誤碼。
• 500.18 – 無法開啟 URL 授權儲存。這是 IIS 6.0 專用的錯誤碼。
• 500.100 - 內部的 ASP 錯誤。

• 501 - 標題值指定沒有實作的設定。
• 502 - Web 伺服器在作為閘道或 Proxy 時收到無效的回應。 • 502.1 - CGI 應用程式逾時。
• 502.2 - CGI 應用程式中發生錯誤。

• 503 - 服務無法使用。這是 IIS 6.0 專用的錯誤碼。
• 504 - 閘道逾時。
• 505 - 不支援的 HTTP 版本

 

arrow
arrow
    全站熱搜

    waterisme 發表在 痞客邦 留言(1) 人氣()