在HTTP1.0協議中,401、402、403、404分別是什么意思?


 

Status-Code = "200" ; OK
| "201" ; Created
| "202" ; Accepted
| "204" ; No Content
| "301" ; Moved Permanently
| "302" ; Moved Temporarily
| "304" ; Not Modified
| "400" ; Bad Request
| "401" ; Unauthorized 401: 表示未經授權,
| "403" ; Forbidden
| "404" ; Not Found
| "500" ; Internal Server Error
| "501" ; Not Implemented
| "502" ; Bad Gateway
| "503" ; Service Unavailable

 
 

1.401.1   HTTP 錯誤2113 401.1 - 未經授權:訪問由於憑據無效被拒5261絕。

由於用戶匿名4102訪問使用的賬號(默認是IUSR_機器1653名)被禁用,或者沒有權限訪問計算機,將造成用戶無法訪問。

2.401.2    HTTP 錯誤 401.2 - 未經授權:訪問由於服務器配置被拒絕。

原因

關閉了匿名身份驗證

3.401.3

HTTP 錯誤 401.3 - 未經授權:訪問由於 ACL 對所請求資源的設置被拒絕。

原因

IIS匿名用戶一般屬於Guests組,而我們一般把存放網站的硬盤的權限只分配給administrators組,這時候按照繼承原則,網站文件夾也只有administrators組的成員才能訪問,導致IIS匿名用戶訪問該文件的NTFS權限不足,從而導致頁面無法訪問。

沒有402的了。

4.403.1

403.1錯誤是由於"執行"訪問被禁止而造成的,若試圖從目錄中執行 CGI、ISAPI 或其他可執行程序,但該目錄不允許執行程序時便會出現此種錯誤。

5.403.2

403.2錯誤是由於"讀取"訪問被禁止而造成的。導致此錯誤是由於沒有可用的默認網頁並且沒有對目錄啟用目錄瀏覽,或者要顯示的HTML網頁所駐留的目錄僅標記為"可執行"或"腳本"權限。

6.403.3

403.3錯誤是由於"寫入"訪問被禁止而造成的,當試圖將文件上載到目錄或在目錄中修改文件,但該目錄不允許"寫"訪問時就會出現此種錯誤。

7.403.4

403.4錯誤是由於要求SSL而造成的,您必須在要查看的網頁的地址中使用"https"。

8.403.5

403.5錯誤是由於要求使用 128 位加密算法的 Web瀏覽器而造成的,如果您的瀏覽器不支持128位加密算法就會出現這個錯誤,您可以連接微軟網站進行瀏覽器升級。

9.403.6

403.6錯誤是由於IP 地址被拒絕而造成的。如果服務器中有不能訪問該站點的 IP 地址列表,並且您使用的 IP 地址在該列表中時您就會返回這條錯誤信息。

10.403.7

403.7錯誤是因為要求客戶證書,當需要訪問的資源要求瀏覽器擁有服務器能夠識別的安全套接字層(SSL) 客戶證書時會返回此種錯誤。

11.403.8

403.8錯誤是由於禁止站點訪問而造成的,若服務器中有不能訪問該站點的 DNS 名稱列表,而您使用的 DNS 名稱在列表中時就會返回此種信息。請注意區別403.6與403.8錯誤。

12.403.9

403.9錯誤是由於連接的用戶過多而造成的,由於Web 服務器很忙,因通訊量過多而無法處理請求時便會返回這條錯誤。

13.403.10

403.10錯誤是由於無效配置而導致的錯誤,當您試圖從目錄中執行 CGI、ISAPI 或其他可執行程序,但該目錄不允許執行程序時便會返回這條錯誤。

14.403.11

403.11錯誤是由於密碼更改而導致無權查看頁面。

15.403.12

403.12錯誤是由於映射器拒絕訪問而造成的。若要查看的網頁要求使用有效的客戶證書,而您的客戶證書映射沒有權限訪問該Web站點時就會返回映射器拒絕訪問的錯誤。

16.403.13

403.13錯誤是由於需要查看的網頁要求使用有效的客戶證書而使用的。

17.404

HTTP 404Not Found錯誤信息是HTTP的其中一種“標准回應信息”(HTTP狀態碼),此信息代表客戶端在瀏覽網頁時,服務器無法正常提供信息,或是服務器無法回應且不知原因。

自定義404錯誤頁面是增強用戶體驗的很好的做法,但在應用過程中往往並未注意到對搜索引擎的影響,譬如:錯誤的服務器端配置導致返回“404”狀態碼或自定義404錯誤頁面使用Meta Refresh導致返回“302”狀態碼。

正確設置的自定義404錯誤頁面,不僅應當能夠正確地顯示,同時,應該返回“404”錯誤代碼,而不是 “200”或“302”。

擴展資料

錯誤代碼

錯誤是指人們在使用軟、硬件的時候,軟、硬件不能正常操作的一種現象。由於錯誤的類型很多,為了對錯誤進行區分,系統設定了錯誤代碼(error code),軟、硬件在運行中如果發生錯誤,將通過它內部的原有的設定判斷、識別而通過錯誤代碼的顯示方式給操作者,操作者通過錯誤代碼識別,快速找到軟、硬件不能正常操作的具體原因。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM