圖解HTTP筆記之第五章:代理、網關,隧道

相同的ip地址下,由於虛擬主機可以寄存多個不同主機名和域名的web網站,因此在發送HTTP請求時,必須在Host首部內完整指定主機名或域名的URL。

  • 代理是一種有轉發功能的應用程序,它扮演了位於服務器和客戶端中間人的角色。它不改變請求的URL,代理服務器分爲緩存代理,透明代理和非透明代理。緩存代理會預先把資源的副本保存在代理服務器上。轉發請求或響應的時候,不對報文做任何加工的代理被稱爲透明代理反之爲非透明代理
    這裏寫圖片描述

  • 網關用來轉發其他服務器通信數據的服務器,網關能使通信線路上的服務器提供非HTTP協議服務,網關可在客戶端與網關的通信線路上的加密確保連接安全,可連接數據庫,緩存是有有效期限的,緩存不止在服務器端也可以在客戶端。
    這裏寫圖片描述

  • 隧道是在相隔很遠的客戶端和服務器端兩者之間進行中轉並保持雙方連接的應用程序,使用ssl加密手段進行通信,隧道的目的是確保客戶端能與服務器端進行安全的通信
    這裏寫圖片描述

FTP是在HTTP之前出現的協議,用來傳輸文件,任被廣泛使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章