1. 程式人生 > >常見的幾種狀態碼;404/502

常見的幾種狀態碼;404/502

當用戶試圖通過HTTP或檔案傳輸協議(FTP)訪問一臺正在執行Internet資訊服務(IIS)的伺服器上的內容時,IIS返回一個表示該請求的狀態的數字程式碼。該狀態程式碼可以指明具體請求是否已成功,還可以揭示請求失敗的確切原因。

HTTP 1xx-資訊提示 這些狀態程式碼表示臨時的響應。客戶端在收到常規響應之前,應準備接收一個或多個1xx響應。 100-繼續。 101-切換協議。

2xx-成功 這類狀態程式碼表明伺服器成功地接受了客戶端請求。 200-確定。客戶端請求已成功。 201-已建立。 202-已接受。 203-非權威性資訊。 204-無內容。 205-重置內容。 206-部分內容。

3xx-重定向 客戶端瀏覽器必須採取更多操作來實現請求。例如,瀏覽器可能不得不請求伺服器上的不同的頁面,或通過代理伺服器重複該請求。 301-物件已永久移走,即永久重定向。 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-要求SSL128。 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應用程式出錯。application. 503-服務不可用。這個錯誤程式碼為IIS6.0所專用。 504-閘道器超時。 505-HTTP版本不受支援。

以上資訊來源百度。