HTTP協(xié)議詳解

HTTP是應(yīng)用層應(yīng)用最廣泛的協(xié)議,HTTP全稱HyperText Transfer Protocol 溜哮,中文名超文本傳輸協(xié)議析二。
http://<主機(jī)>:<端口>/<路徑>

  1. 主機(jī)可以是IP冷守,也可以是域名,如果是域名颖榜,則可以通過DNS找到其IP
  2. 通常是80端口或443端口
  3. 內(nèi)容的具體地址
HTTP協(xié)議是可靠的數(shù)據(jù)傳輸協(xié)議

http協(xié)議的底層是TCP協(xié)議棚饵,保證其可靠,HTTP協(xié)議可以傳輸文本掩完,圖片蟹地,視頻,音頻藤为,文件等等怪与。

Web服務(wù)器

可以是主機(jī),也可以是ngix缅疟,apache等
接受客戶端連接 -> 接受請(qǐng)求報(bào)文 -> 處理請(qǐng)求 -> 訪問Web資源 -> 構(gòu)造應(yīng)答報(bào)文 -> 發(fā)送應(yīng)答

報(bào)文結(jié)構(gòu)

請(qǐng)求報(bào)文結(jié)構(gòu)主要分成三部分

  1. 請(qǐng)求方法 請(qǐng)求地址和HTTP版本
  2. 請(qǐng)求頭
  3. 請(qǐng)求內(nèi)容
請(qǐng)求報(bào)文.jpg

應(yīng)答報(bào)文結(jié)構(gòu)主要分成三部分

  1. HTTP版本分别,狀態(tài)碼,狀態(tài)解釋
  2. 應(yīng)答頭
  3. 應(yīng)答內(nèi)容
狀態(tài)碼.jpg

本章內(nèi)容

  1. HTTP是什么存淫?
  2. HTTP工作過程
  3. 請(qǐng)求方法
  4. 指定資源
  5. 狀態(tài)碼

HTTP工作的結(jié)構(gòu)

  1. Web緩存
  2. Web代理
  3. CDN
  4. 爬蟲

Web緩存

  1. 二八原則 一個(gè)網(wǎng)站可以分為20%的熱門內(nèi)容和80%冷門內(nèi)容
  2. 存儲(chǔ)器層次結(jié)構(gòu):緩存耘斩,主存,輔存 ( redis memcached 內(nèi)存 SSD)

Web代理

Web代理.jpg

分為正向代理和反向代理

  1. 正向代理是代理客戶端訪問server
  2. 反向代理是代理server端返回?cái)?shù)據(jù)到客戶端

CDN內(nèi)容分發(fā)網(wǎng)絡(luò)

Content Delivery NetWork :多媒體內(nèi)容部署在多個(gè)地方來加快網(wǎng)絡(luò)訪問速度

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末桅咆,一起剝皮案震驚了整個(gè)濱河市括授,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌岩饼,老刑警劉巖荚虚,帶你破解...
    沈念sama閱讀 221,635評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異籍茧,居然都是意外死亡版述,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門寞冯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來渴析,“玉大人,你說我怎么就攤上這事吮龄〖蠹耄” “怎么了?”我有些...
    開封第一講書人閱讀 168,083評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵漓帚,是天一觀的道長母债。 經(jīng)常有香客問我,道長胰默,這世上最難降的妖魔是什么场斑? 我笑而不...
    開封第一講書人閱讀 59,640評(píng)論 1 296
  • 正文 為了忘掉前任漓踢,我火速辦了婚禮牵署,結(jié)果婚禮上漏隐,老公的妹妹穿的比我還像新娘。我一直安慰自己奴迅,他們只是感情好青责,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,640評(píng)論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著取具,像睡著了一般脖隶。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上暇检,一...
    開封第一講書人閱讀 52,262評(píng)論 1 308
  • 那天产阱,我揣著相機(jī)與錄音,去河邊找鬼块仆。 笑死构蹬,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的悔据。 我是一名探鬼主播庄敛,決...
    沈念sama閱讀 40,833評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼科汗!你這毒婦竟也來了藻烤?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,736評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤头滔,失蹤者是張志新(化名)和其女友劉穎怖亭,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體坤检,經(jīng)...
    沈念sama閱讀 46,280評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡依许,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,369評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了缀蹄。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片峭跳。...
    茶點(diǎn)故事閱讀 40,503評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖缺前,靈堂內(nèi)的尸體忽然破棺而出蛀醉,到底是詐尸還是另有隱情,我是刑警寧澤衅码,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布拯刁,位于F島的核電站,受9級(jí)特大地震影響逝段,放射性物質(zhì)發(fā)生泄漏垛玻。R本人自食惡果不足惜割捅,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,870評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望帚桩。 院中可真熱鬧亿驾,春花似錦、人聲如沸账嚎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽郭蕉。三九已至疼邀,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間召锈,已是汗流浹背旁振。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留涨岁,地道東北人拐袜。 一個(gè)月前我還...
    沈念sama閱讀 48,909評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像卵惦,于是被迫代替她去往敵國和親阻肿。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,512評(píng)論 2 359