http協議讀書筆記1-概述

1.http協議在網絡中的位置:web

  http協議位於TCP協議的上層,http試用tcp來傳輸其報文數據,tcp在ip的上層。瀏覽器

 

2.瀏覽器發起鏈接的過程緩存

上述圖的過程是:服務器

  1. 瀏覽器從url中解析出服務區的主機名
  2. 將服務器的主機名轉換成服務器的ip
  3. 瀏覽器將端口號從URL中解析出來
  4. 瀏覽器創建tcp的鏈接
  5. 瀏覽器向服務器發動一條http的請求報文
  6. 服務器向瀏覽器回送一條http的響應報文
  7. 關閉鏈接,瀏覽器顯示文檔

3. web組件,幾個概念( 代理,緩存,隧道,Agent代理)網絡

  1.代理:位於客戶端和服務器之間的http中間實體tcp

  2.緩存:是一種特殊的http代理服務器,能夠將通過代理的經常使用文檔複製保存起來。下一個請求的統一文檔 的客戶端就能夠享受緩存的私有副本所提供的服務了。url

  3.網關:就是一個轉換協議的服務器,做爲其餘服務器的中間實體使用3d

  4.隧道:隧道創建起來後,就會在兩條鏈接之間對原始數據進行盲轉發的http應用程序代理

  5.Agent代理:表明用戶發起的http請求的客戶端程序,全部發布的web請求的應用程序都是http Agent代理。blog

相關文章
相關標籤/搜索