1樓:八哥說科技
http401錯誤原因:使用者沒有訪問許可權,需要進行身份認證。
任何客戶端 ( 例如您的瀏覽器) ,都需要通過以下迴圈:從站點的 ip 名稱 ( 即您站點的**-url, 不帶起始的 『http://') 獲得一個 ip 地址。
這個對應關係 ( 即由 ip 名稱向 ip 地址轉換的對應關係 ) 由域名伺服器 (dnss) 提供。
開啟一個 ip 套接字 (socket) 連線到該 ip 地址。通過該套接字寫 http 資料流。從web伺服器接受響應的 http 資料流。
該資料流包括狀態編碼, 其值取決於 http 協議 。 解析該資料流得到 狀態編碼和其他有用資訊。
該錯誤在以上所述的最後一步生成,即當客戶端收到 http 狀態編碼並識別其為 401。瀏覽器接收到401錯誤資訊之後,進行解釋,提供一個對話方塊用於輸入使用者名稱/密碼。在完成之後送交伺服器。
伺服器驗證之後,在驗證通過的情況下把請求的資源送給瀏覽器,否則可能再送出401錯誤資訊。
2樓:自由c控
因http狀態401失敗:unauthorized 的原因:
1、沒有設定主文件的原因。如果你的主頁主文件是index.html,就在主目錄裡把這個加上去刪除其他的。
如果是index.asp,就新增index.asp到主目錄,刪除其他。
2、設定許可權的原因。在iis中把匿名訪問打勾就可以了。
延展閱讀:
http 400 - 請求無效;
http 401.1 - 未授權:登入失敗;
http 401.2 - 未授權:伺服器配置問題導致登入失敗;
http 401.3 - acl 禁止訪問資源;
http 401.4 - 未授權:授權被篩選器拒絕;
http 401.5 - 未授權:isapi 或 cgi 授權失敗。
3樓:匿名使用者
http 400 - 請求無效
http 401.1 - 未授權:登入失敗http 401.
2 - 未授權:伺服器配置問題導致登入失敗http 401.3 - acl 禁止訪問資源http 401.
4 - 未授權:授權被篩選器拒絕http 401.5 - 未授權:
isapi 或 cgi 授權失敗401 - 訪問被拒絕。iis 定義了許多不同的 401 錯誤,它們指明更為具體的錯誤原因。這些具體的錯誤**在瀏覽器中顯示,但不在 iis 日誌中顯示:
�6�1 401.1 - 登入失敗。
�6�1 401.2 - 伺服器配置導致登入失敗。
�6�1 401.3 - 由於 acl 對資源的限制而未獲得授權。
�6�1 401.4 - 篩選器授權失敗。
�6�1 401.5 - isapi/cgi 應用程式授權失敗。
�6�1 401.7 – 訪問被 web 伺服器上的 url 授權策略拒絕。這個錯誤**為 iis 6.0 所專用。
php怎麼響應客戶端傳送http請求
獲取請求 如下 測試 獲取域名或主機地址 獲取網頁地址 echo server php self blog testurl.php 獲取 引數 echo server query string id 5 獲取使用者 獲取完整的url 包含埠號的完整url 只取路徑 echo 匹配已找到 else e...
HTTP協議響應訊息的常用狀態碼有哪些?
303和307是新加的伺服器響應文件的狀態碼。常見的http協議的狀態訊息有哪些 http請求裡包括些什麼內容?http響應裡包括些什麼內容?http請求是指從客戶端到伺服器端的請求訊息。包括 訊息首行中,對資源的請求方法 資源的識別符號及使用的協議。從客戶端到伺服器端的請求訊息包括,訊息首行中,對...
HTTP請求的過程與原理是什麼,講述一下http請求的原理以及怎麼實現
其工作過程分為四步 1.客戶機與伺服器建立連線 客戶單擊某個超級連結,http的工作開始,接下來進行tcp連線的三次握手過程。2.建立連線後,客戶幾傳送一個請求給伺服器,請求方式的格式為 統一資源識別符號 url 協議版本號 mime資訊 包括請求修飾符 客戶機資訊和可能的內容 3.伺服器接到請求後...