HTTP權(quán)威指南--1

HTTP讀書筆記

  • 服務(wù)器得到瀏覽器的請求,首先查找index.html文檔,然后將對象,對象類型,對象長度封裝在HTTP響應(yīng)中,返回給瀏覽器;
  • 資源:
    • 靜態(tài)文件,任何格式的文件;
    • 軟件資源:web服務(wù)器上面所提供的服務(wù);
    • 為了區(qū)別于不同的資源,使用了Multipurpose Interent Mail Extension來標記不同的多媒體內(nèi)容;MIME是一種文本標記,
      比如text/html:表示HTML文本標記;image/jpeg:用于表示圖片格式標記;常見的MINE類型多大幾百種;
  • URI
    全稱是Uniform Resources Identifier,統(tǒng)一資源定位符,用于唯一標識并且定位資源;
    • URL
      • 統(tǒng)一資源定位符,用于準確地說明從一個精確固定的位置獲得資源;
      • 格式:
        • scheme:表示方案,用于指明訪問資源需要使用的類型,通常就是HTTP協(xié)議;
        • 服務(wù)器網(wǎng)址:www.google.com,通常是這種類型;
        • 剩余的部分用于精確的指定資源所在的位置;
    • URN
      • 表示統(tǒng)一資源名,表示資源與位置無關(guān),只和資源的名稱有關(guān),仍然在試驗階段;
  • 事物
    • 一次HTTP服務(wù)請求與相應(yīng)成為一次事物;
    • 五種常用的HTTP資源請求的方法
      • GET:服務(wù)器向客戶端發(fā)送命名資源;
      • PUT:將客戶端的數(shù)據(jù)存儲到一個命名的資源服務(wù)器里面;
      • DELETE:從服務(wù)器中刪除某個資源;
      • POST:講客戶端數(shù)據(jù)發(fā)送到一個服務(wù)器網(wǎng)關(guān)應(yīng)用程序
      • HEAD:僅僅發(fā)送命名資源相應(yīng)的HTTP首部信息
    • 狀態(tài)碼
      • 一般是三位數(shù)字的代碼
      • 200:表示文檔正確返回
      • 302:表示資源重定向,Redirect
      • 404:表示資源無法找到;
    • 一般來說一個頁面可能包含多個不同類型的資源,也就需要多次的HTTP事物來完成頁面處理;
  • 報文
    • HTTP報文包含請求報文和相應(yīng)報文兩部分,其中都是純文本文件;
    • 起始行:報文的第一行,請求報文用于說明要做些什么,響應(yīng)報文需要說明出現(xiàn)了什么情況;
    • 首部字段:首部字段可以空缺,首部字段:名字:值,首部結(jié)束使用空行;
    • 主體:主體包含所有類型的數(shù)據(jù),請求主體中包含要發(fā)送給web服務(wù)器的所有數(shù)據(jù),響應(yīng)主體中包含要發(fā)送給客戶端的所有數(shù)據(jù)
    • 主體可以包含任意的二進制數(shù)據(jù)或者文本數(shù)據(jù);
  • 關(guān)于鏈接
    • TCP/IP鏈接由TCP/IP協(xié)議來實現(xiàn),實現(xiàn)的功能包括,無差錯的數(shù)據(jù)傳輸,數(shù)據(jù)按照順序的傳輸,在任意時刻可以將任意長度的
      數(shù)據(jù)發(fā)送出去;
  • Web的組件結(jié)構(gòu)
    • 代理:

      • 表示位于HTTP服務(wù)器和客戶端之間的HTTP中間實體,首先用于接收所有的HTTP請求,并將這些請求可能進行修改后,
        轉(zhuǎn)發(fā)給HTTP服務(wù)器,通常需要對這些請求進行過濾;
    • 緩存:

      • HTTP倉庫,用于保存頁面信息的副本保存在離客戶更近的地方,用于加速服務(wù)器的訪問速度;
    • 網(wǎng)關(guān):

      • 用于連接其他應(yīng)用程序的Web服務(wù)器,多用于講HTTP流量請求轉(zhuǎn)換成其他的協(xié)議,這對對于客戶端是透明的;
    • 隧道:

      • HTTP通信報文進行盲轉(zhuǎn)發(fā)的特殊代理,借用于HTTP鏈接來實現(xiàn)非HTTP數(shù)據(jù)的轉(zhuǎn)發(fā),并且數(shù)據(jù)不會被窺測;
    • Agent:發(fā)起HTTP請求的半智能Web客戶端;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末隔崎,一起剝皮案震驚了整個濱河市爵卒,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌实牡,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件碗短,死亡現(xiàn)場離奇詭異,居然都是意外死亡偎谁,警方通過查閱死者的電腦和手機巡雨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門鸯隅,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事炕舵。” “怎么了溶推?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵蒜危,是天一觀的道長睹耐。 經(jīng)常有香客問我,道長响委,這世上最難降的妖魔是什么窖梁? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任纵刘,我火速辦了婚禮,結(jié)果婚禮上假哎,老公的妹妹穿的比我還像新娘鞍历。我一直安慰自己堰燎,他們只是感情好笋轨,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布爵政。 她就那樣靜靜地躺著,像睡著了一般洁灵。 火紅的嫁衣襯著肌膚如雪掺出。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天双抽,我揣著相機與錄音闲礼,去河邊找鬼。 笑死慎菲,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的露该。 我是一名探鬼主播第煮,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼空盼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了揽趾?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤痒芝,失蹤者是張志新(化名)和其女友劉穎牵素,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體请琳,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡俄精,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年竖慧,在試婚紗的時候發(fā)現(xiàn)自己被綠了逆屡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡碳胳,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出味混,到底是詐尸還是另有隱情,我是刑警寧澤蔓挖,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布瘟判,位于F島的核電站角溃,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏减细。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一茧妒、第九天 我趴在偏房一處隱蔽的房頂上張望左冬。 院中可真熱鬧,春花似錦梅忌、人聲如沸毕匀。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽剖毯。三九已至教馆,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間胶滋,已是汗流浹背悲敷。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工究恤, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人后德。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓部宿,卻偏偏與公主長得像,于是被迫代替她去往敵國和親瓢湃。 傳聞我的和親對象是個殘疾皇子理张,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

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

  • 本篇文章篇幅比較長,先來個思維導(dǎo)圖預(yù)覽一下绵患。 一雾叭、概述 1.計算機網(wǎng)絡(luò)體系結(jié)構(gòu)分層 2.TCP/IP 通信傳輸流 ...
    滌生_Woo閱讀 54,942評論 24 557
  • 第一章、HTTP概述1落蝙、Web瀏覽器拷况、服務(wù)器和相關(guān)的Web應(yīng)用程序都是通過HTTP相互通信的作煌,HTTP是現(xiàn)代全球因...
    橫沖直撞666閱讀 634評論 0 1
  • 1. 網(wǎng)絡(luò)基礎(chǔ)TCP/IP HTTP基于TCP/IP協(xié)議族,HTTP屬于它內(nèi)部的一個子集赚瘦。 把互聯(lián)網(wǎng)相關(guān)聯(lián)的協(xié)議集...
    yozosann閱讀 3,437評論 0 20
  • 本文是《圖解HTTP》讀書筆記的第二篇,主要包括此書的第六章內(nèi)容鹰服,因為第六章的內(nèi)容較多,而且比較重要亲善,所以單獨寫為...
    lijiankun24閱讀 1,356評論 0 6
  • 環(huán)境搭建 下載最新的安裝文件≡希可以用winrar直接右鍵解壓讼昆。然后拷貝其中的 bin, lib, include ...
    火宣閱讀 424評論 0 1