從URL輸入到頁面展現(xiàn)

一.在瀏覽器輸入U(xiǎn)RL

URL: 統(tǒng)一資源定位符,用于定位互聯(lián)網(wǎng)上的資源
http夜只、https、ftp蒜魄、file 協(xié)議

file協(xié)議是主要用于訪問本地計(jì)算機(jī)中的文件扔亥,基本的格式:file:///文件路徑。
http協(xié)議是是用于從WWW服務(wù)器傳輸超文本到本地瀏覽器的傳輸協(xié)議谈为。
https協(xié)議是一種網(wǎng)絡(luò)安全傳輸協(xié)議旅挤,類似于經(jīng)過一個(gè)加密后安全的http協(xié)議。

‘//’表示與當(dāng)前頁面協(xié)議保持一致
URL中默認(rèn)端口號為80

二.域名解析

域名是由一串用點(diǎn)分隔的名字組成的Internet上某一臺計(jì)算機(jī)或計(jì)算機(jī)組的名稱峦阁。
IP地址是IP協(xié)議提供的一種統(tǒng)一的地址格式谦铃,它為互聯(lián)網(wǎng)上的每一個(gè)網(wǎng)絡(luò)和每一臺主機(jī)分配一個(gè)邏輯地址,以此來屏蔽物理地址的差異榔昔。
DNS是因特網(wǎng)的一項(xiàng)核心服務(wù)驹闰,它作為可以將域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫,能夠使人更方便的訪問互聯(lián)網(wǎng)撒会,而不用去記住能夠被機(jī)器直接讀取的IP地址數(shù)串嘹朗。

a>域名解析流程
1.瀏覽器緩存:之前瀏覽過這個(gè)URL,瀏覽器會緩存DNS記錄一段時(shí)間诵肛,下次訪問可以直接提取地址訪問屹培。

2.系統(tǒng)緩存:第一次打開一個(gè)網(wǎng)址默穴,瀏覽器是沒有緩存的,查找系統(tǒng)緩存褪秀,從Host文件查找是否有該域名和對應(yīng)的IP蓄诽。
Mac:在Hostbuddy中找host文件
Windows:在C:\Windows\System32中找host文件

3.路由器緩存:若在HOST中沒有找到相應(yīng)IP地址,路由器中一旦有人登陸過這個(gè)網(wǎng)址就會有緩存域名信息媒吗。

4.ISP DNS 緩存:若在路由器中沒有緩存仑氛,則到 互聯(lián)網(wǎng)服務(wù)提供商的域名系統(tǒng)處尋找。比如到電信的DNS 上查找緩存闸英。

5.如果都沒有找到锯岖,則向根域名服務(wù)器查找域名對應(yīng)IP,根域名服務(wù)器把請求轉(zhuǎn)發(fā)到下一級甫何,直到找到IP出吹。

b>相關(guān)問題及回答

1.為什么發(fā)明域名,而不用IP辙喂?
域名能夠使人更方便的訪問互聯(lián)網(wǎng)捶牢,而不用去記住能夠被機(jī)器直接讀取的IP地址數(shù)串,IP是一串?dāng)?shù)字代表性不強(qiáng)加派,一個(gè)網(wǎng)站可能對應(yīng)多個(gè)IP叫确。

2.電腦上不了網(wǎng),為什么修改dns為8.8.8.8 或者114.114.114.114?
8.8.8.8是google提供的dns服務(wù)器芍锦,打不開網(wǎng)站可能是環(huán)節(jié)中找不到IP竹勉,若把dns直接改為8.8.8.8則不從以上的那些路徑一一查找,而是直接從google服務(wù)器查找域名所對應(yīng)的IP娄琉。同理改為114.114.114.114(國內(nèi)的一個(gè)服務(wù)商)也一樣次乓。

3.什么是dns劫持?
dns劫持:攻擊根域名服務(wù)器孽水,會使所查找的IP變更為一個(gè)惡意網(wǎng)站IP票腰,具有很大危害。

三.服務(wù)器處理

服務(wù)器是一臺安裝系統(tǒng)的機(jī)器女气,常見的系統(tǒng)如Linux杏慰、windows server 2012。
系統(tǒng)里安裝的處理請求的應(yīng)用叫 Web server炼鞠。

web服務(wù)器(例如Apache缘滥,Nginx,IIS谒主,Lightpd)相當(dāng)于一個(gè)管理者朝扼,接受用戶的請求交給網(wǎng)站代碼,或者接受請求反向代理到其他服務(wù)器

四.網(wǎng)站處理流程

MVC 模型(model)-視圖(view)-控制器(controller)
路由進(jìn)行匹配然后把信息傳給控制器霎肯,控制器通過語言調(diào)用模型得到數(shù)據(jù)擎颖,將數(shù)據(jù)填入html的模板榛斯,模型則是操作數(shù)據(jù)庫,最終網(wǎng)站從控制器得到模板搂捧。

隨后瀏覽器將進(jìn)行處理驮俗,HTML字符串被瀏覽器接受后被一句句讀取解析并且瀏覽器根據(jù) HTML 和 CSS 計(jì)算得到渲染樹,繪制到屏幕上异旧,js 會被執(zhí)行意述。例如:
解析到link 標(biāo)簽后重新發(fā)送請求獲取css
解析到 script標(biāo)簽后發(fā)送請求獲取 js,并執(zhí)行代碼
解析到img 標(biāo)簽后發(fā)送請求獲取圖片資源

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末吮蛹,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子拌屏,更是在濱河造成了極大的恐慌潮针,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件倚喂,死亡現(xiàn)場離奇詭異每篷,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)端圈,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門焦读,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人舱权,你說我怎么就攤上這事矗晃。” “怎么了宴倍?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵张症,是天一觀的道長。 經(jīng)常有香客問我鸵贬,道長俗他,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任阔逼,我火速辦了婚禮兆衅,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘嗜浮。我一直安慰自己羡亩,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布周伦。 她就那樣靜靜地躺著夕春,像睡著了一般。 火紅的嫁衣襯著肌膚如雪专挪。 梳的紋絲不亂的頭發(fā)上及志,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天片排,我揣著相機(jī)與錄音,去河邊找鬼速侈。 笑死率寡,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的倚搬。 我是一名探鬼主播冶共,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼每界!你這毒婦竟也來了捅僵?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤眨层,失蹤者是張志新(化名)和其女友劉穎庙楚,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體趴樱,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡馒闷,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了叁征。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片纳账。...
    茶點(diǎn)故事閱讀 40,117評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖捺疼,靈堂內(nèi)的尸體忽然破棺而出疏虫,到底是詐尸還是另有隱情,我是刑警寧澤帅涂,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布议薪,位于F島的核電站,受9級特大地震影響媳友,放射性物質(zhì)發(fā)生泄漏斯议。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一醇锚、第九天 我趴在偏房一處隱蔽的房頂上張望哼御。 院中可真熱鬧,春花似錦焊唬、人聲如沸恋昼。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽液肌。三九已至,卻和暖如春鸥滨,著一層夾襖步出監(jiān)牢的瞬間嗦哆,已是汗流浹背谤祖。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留老速,地道東北人粥喜。 一個(gè)月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像橘券,于是被迫代替她去往敵國和親额湘。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容