2018-01-17

瀏覽器工作流程

當(dāng)用戶在瀏覽器中輸入baidu.com以后,頁面會跳轉(zhuǎn)到百度首頁,這中間都發(fā)生了什么,讓我們來一探究竟。

URL(Uniform Resource Locator)

用戶輸入的baidu.com,就是一個URL,全稱為統(tǒng)一資源定位符。常見協(xié)議有:http、https、ftp以及file等。

域名解析

瀏覽器根據(jù)用戶輸入的URL(baidu.com),自動進(jìn)行解析。常見的解析流程有:  
1.瀏覽器緩存。
2.系統(tǒng)緩存。
3.路由器緩存。
4.ISP DNS緩存。
瀏覽器通過如上方式,將用戶輸入的URL自動解析到百度首頁的公網(wǎng)IP。

服務(wù)器處理以及本地化展現(xiàn)

瀏覽器解析完后,相關(guān)IP地址在后臺服務(wù)器中進(jìn)行交換,自動定位到百度的官網(wǎng),同時從遠(yuǎn)端獲取文件。文件獲取完畢后,通過MVC的方式傳輸?shù)奖镜貫g覽器上進(jìn)行處理,最終渲染行程用戶看到的百度首頁。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容