與http協做的web服務器、http首部(第五章、第六章)

第五章 與http協做的web服務器web

1.用單臺虛擬主機實現多個域名緩存

經過域名訪問主機,通過DNS解析成ip地址,反向代理,能夠代理多臺服務器,正向代理則相反,代理客戶端安全

2.通訊數據轉化程序:代理、網管、隧道服務器

(1)代理:就是接受客戶端的請求,而後請求服務端,在返回數據給客戶端網絡

使用代理的理由有:利用緩存技術減小網絡帶寬的流量。一種是是否緩存,一種是是否會修改報文。加密

(2)網關:是轉發其它服務器的資源,客戶端不須要知道真正服務器的存在,直接跟網關交流便可代理

利用網關能夠讓中間服務器跟最終服務器使用非http協議,利用網關能夠提升通訊的安全性,由於能夠在客戶端與網關之間的通訊線路上加密ip

以確保鏈接的安全性。資源

(3)隧道:是在相隔甚遠的客戶端和服務端之間進行中轉,並保持雙方通訊的應用程序web服務器

確保客戶端和服務端進行安全的通訊。

3.保存資源的服務器

緩存服務器會保存原服務器的一份數據,而且實時更新,當緩存服務器已經有時,就不須要從源服務器獲取數據,減輕源服務器壓力。

4.客戶端緩存

 

第六章 http首部

 1.http首部字段根據實際用途被分爲四種類型:

(1)通用首部字段:請求報文和響應報文兩方都要使用的首部。

(2)請求首部字段:客戶端發往服務端請求報文的首部,包含請求的附加內容、客戶端信息、響應內容相關優先級等。

(3)響應首部字段:服務端發給客戶端的響應報文首部,補充了響應的附加內容,也會要求客戶端附加額外的內容信息。

(4)實體首部字段:針對請求報文和響應報文的實體部分使用的首部。補充了資源內容更新時間等與實體有關的信息。

主要是各類字段,遇到不清楚的字段,能夠查閱,如今記下也容易忘記。

相關文章
相關標籤/搜索