Web服務(wù)器只是一個計算機程序,可以根據(jù)請求分發(fā)網(wǎng)頁。運行程序的機器通常也稱為服務(wù)器。Web服務(wù)器的主要任務(wù)是將所需的網(wǎng)頁交付給客戶端。那么Web服務(wù)器是如何工作的?
每當您在Internet上查看網(wǎng)頁時,您都是在從Web服務(wù)器請求該網(wǎng)頁。當您在瀏覽器中鍵入URL時(例如,示例域 ),您的瀏覽器從 Web 服務(wù)器請求頁面,然后Web服務(wù)器將頁面發(fā)回:
簡單版本請參考上圖,詳細版本請參考下圖:
Web服務(wù)器工作的簡單過程包括以下步驟:
1.從域名中獲取IP地址:
我們的網(wǎng)絡(luò)瀏覽器最初獲取 IP 地址,即域名解析為,例如,具有域名的頁面可能是http://d4rtx2q.cn它可以通過 2 種方式獲取 IP 地址。
通過在其緩存中查找。
通過詢問一個或多個 DNS 服務(wù)器。
2. 瀏覽器請求完整的URL:
識別IP地址后,瀏覽器現(xiàn)在會從網(wǎng)絡(luò)服務(wù)器詢問完整的 URL。
3.We服務(wù)器響應(yīng)請求:
Web服務(wù)器通過發(fā)送請求的頁面向瀏覽器確認,如果頁面不存在或發(fā)生其他錯誤,它將發(fā)送相關(guān)的錯誤消息。
例如:您可能在嘗試啟動網(wǎng)頁時看到過404錯誤,這是當頁面不存在時服務(wù)器發(fā)送的消息。
另一個常見的錯誤是401錯誤,因為我們提供的憑據(jù)不正確,例如用戶名或密碼,我們拒絕訪問。
4.瀏覽器顯示網(wǎng)頁:
瀏覽器最終會收到網(wǎng)頁并呈現(xiàn)它,或顯示錯誤消息。
以上就是Web服務(wù)器的工作流程分享。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站