《http權威指南》閱讀筆記(六)

2021-09-07 22:30:01 字數 836 閱讀 6192

閘道器:連線客戶端和伺服器端的**,主要是用來進行協議轉換

客戶端閘道器:客戶端使用非http協議和閘道器互動,閘道器使用http協議和web伺服器互動

伺服器端閘道器:客戶端使用http協議和網管互動,網管使用非http協議和應用程式互動

比較常見的閘道器:http/ftp https/http http/https

常用在存在防火牆的情形,比如防火牆只允許80埠的http協議通過,又要保證客戶端資料安全傳輸的話,就可以使用https/http閘道器

cgi閘道器:其實是把uri中以cgi開始的請求**到cgi處理程式,也算是一中閘道器了。

web隧道:web隧道的原理是通過http連線到閘道器,閘道器通過tcp協議和伺服器連線

可以傳送http協議大web隧道,具體的是:

客戶端傳送:

閘道器受到請求:建立與www.test.com的tcp連線,連線成功,返回相應

接著客戶端可以傳送具體的資料了

ssl隧道:利用http協議傳送加密的ssl資料,而不是建立ssl連線傳輸資料

ssl隧道和https/http閘道器區別:主要是資料安全性的區別,https/http閘道器會截獲https請求,並且對請求進行了不安全的http協議,ssl隧道雖然用http協議傳輸,但是資料是通過ssl加密的

中繼:中繼是乙個**,對於一些盲中繼,可能出現一些問題。例如持久化連線的問題,忙中繼可能不識別持久化連線的標識,導致客戶端和伺服器端以為自己建立的是持久化連線,但是實際上不一定是。

《HTTP權威指南》閱讀筆記(六)

一 對http 進行解釋,將其與web閘道器進行對比,並說明如何部署 http的 伺服器 分為公共 和私人 是代表客戶端是代表客戶端完成事務的中間人,既是web伺服器又是web客戶端。http客戶端會向 傳送請求報文,伺服器必須向web伺服器一樣,正確的處理請求和連線,然後返回響應。同時,自身要向伺...

《HTTP權威指南》閱讀筆記

歷時兩個多月,終於把經典圖書 http權威指南 讀完了。雖然看上去厚厚的一本,實際上只要有一些計算機網路基礎,讀起來還是很順利的,並沒有想象中那麼難啃。全書講的很細緻,涵蓋了http的方方面面,其中有一些都是些眾所周知的常識,比如前幾張關於http的基本介紹 url與資源等,但是也值得讀一讀,能夠把...

《http權威指南》閱讀筆記(三)

http報文組成 請求報文 頭部資訊 header 實體資訊 entity method 主要包括,head,put,delete,get,post,head 其中head,get,post常用 put,delete 不常用 head只是需要返回影響頭部 響應報文 http 版本號 狀態碼 描述 頭...