一個完整的HTTP請求的過程 此舉例為拋磚引玉,引導(dǎo)大家進入思考狀態(tài) 。
當(dāng)你按輸入www.baidu.com ,瀏覽器接收到這個消息之后,瀏覽器根據(jù)自己的算法識別出你要訪問的URL,為您展示出來搜索頁面和廣告,那么這些經(jīng)歷了哪些過程呢?
大致過程如下:
(1)瀏覽器查詢 DNS,獲取域名對應(yīng)的IP地址; 具體過程包括瀏覽器搜索自身的DNS緩存、搜索操作系統(tǒng)的DNS緩存、讀取本地的Host文件和向本地DNS服 務(wù)器進行查詢等 。(2)瀏覽器獲得域名對應(yīng)的IP地址以后,瀏覽器向服務(wù)器請求建立鏈接,發(fā)起三次握手;(3)TCP/IP鏈接建立起來后,瀏覽器向服務(wù)器發(fā)送HTTP請求;(4)服務(wù)器接收到這個請求,并根據(jù)路徑參數(shù)映射到特定的請求處理器進行處理,并將處理結(jié)果及相應(yīng)的視圖返回給瀏覽器;(5)瀏覽器解析并渲染視圖,若遇到對js文件、css文件及圖片等靜態(tài)資源的引用,則重復(fù)上述步驟并向服務(wù)器請求這些資源;(6)瀏覽器根據(jù)其請求到的資源、數(shù)據(jù)渲染頁面,最終向用戶呈現(xiàn)一個完整的頁面 。下面,我們從底到上來一層層理解這個問題 。
網(wǎng)絡(luò)參考模型 開放式系統(tǒng)互聯(lián)通信參考模型(英語:Open System Interco
猜你喜歡
- 2007年上海市光通信專業(yè)委員會迎春茶話會順利召開
- fax是什么通信代碼
- 通信工程專業(yè)屬于什么類 通信工程專業(yè)屬于哪一類
- 先有汽車還是先有紅綠燈 第一座交通信號燈啟用于什么時候呢
- 不按交通信號指示通行什么意思 不按交通信號指示通行的解釋
- 網(wǎng)絡(luò)通信技術(shù)是干什么的
- 通信地址是指什么 通信地址具體是指什么
- 通信行程卡是什么
- 河北遠(yuǎn)東哈里斯通信有限公司怎么樣?
- win tcp/ip修復(fù)工具 winsockxpfix怎么安裝
