圖解HTTP(2)
五、與HTTP協作的Web伺服器
HTTP/1.1規範允許一臺HTTP伺服器搭建多個Web站點。
除客戶端和伺服器以外,還有一些用於通訊資料轉發的應用程式,例如代理、閘道器和隧道,它們可以配合伺服器工作。
使用代理伺服器的理由有:利用快取技術減少網路頻寬的流量,組織內部針對特定網站的訪問控制,以獲取訪問日誌為主要目的,等等。快取代理和透明代理
閘道器:能使通訊線路上的伺服器提供非HTTP協議服務,能提高通訊的安全性,因為可以在客戶端和網管之間的通訊線路上加密以確保連線的安全。
隧道:可按要求建立起一條與其他伺服器的通訊線路,屆時使用SSL等加密手段進行通訊。目的是確保客戶端能與伺服器進行安全的通訊。
六、HTTP首部
HTTP請求報文
HTTP響應報文
HTTP/1.1規範定義了47種首部欄位,分為4種型別
通用首部欄位:請求報文和響應報文兩方都會使用的首部
請求首部欄位:客戶端向伺服器端
響應首部欄位:伺服器端向客戶端
實體首部欄位:補充了資源內容更新時間等與實體有關的資訊
為Cookie服務的首部欄位:工作機制是使用者識別及狀態管理。呼叫Cookie時,由於可校驗Cookie的有效期,以及傳送方的域、路徑、協議等資訊,所以正規釋出的Cookie內的資料不會因來自其他Web站點和攻擊者的攻擊而洩漏。
相關文章
- 2016-2-圖解HTTP圖解HTTP
- 讀《圖解HTTP》圖解HTTP
- 圖解HTTP(1)圖解HTTP
- 圖解HTTP(4)圖解HTTP
- 《圖解HTTP》— HTTP報文資訊圖解HTTP
- Http/2知識圖譜HTTP
- 圖解http,http基礎知識圖解HTTP
- 圖解 HTTP 快取圖解HTTP快取
- HTTP 協議圖解HTTP協議圖解
- 《圖解 HTTP》 摘要一圖解HTTP
- 《圖解http》筆記圖解HTTP筆記
- 圖解HTTP快取圖解HTTP快取
- 圖解 HTTP 協議圖解HTTP協議
- 圖解HTTP系列--(一)圖解HTTP
- 圖解HTTP(3) 安全圖解HTTP
- 精讀《圖解HTTP》圖解HTTP
- 圖解HTTP系列--(二)圖解HTTP
- HTTP2 詳解HTTP
- 05 前端HTTP協議(圖解HTTP) 之 HTTP首部前端HTTP協議圖解
- HTTP協議圖文簡述--HTTP/HTTPS/HTTP2HTTP協議
- 《圖解HTTP》——簡單的HTTP協議圖解HTTP協議
- 《圖解HTTP》—簡單的HTTP協議圖解HTTP協議
- 圖解 HTTP 連線管理圖解HTTP
- 圖解HTTP,閱讀分享圖解HTTP
- 《圖解 HTTP》讀後感圖解HTTP
- [翻譯]http2-for-a-faster-web——快速瞭解http2HTTPASTWeb
- 《圖解HTTP》讀書筆記四:HTTP 首部圖解HTTP筆記
- 04 前端HTTP協議(圖解HTTP) 之 HTTP狀態碼前端HTTP協議圖解
- 03 前端HTTP協議(圖解HTTP) 之 HTTP報文內的HTTP資訊前端HTTP協議圖解
- 圖解 HTTP 的快取機制 | 實用 HTTP圖解HTTP快取
- 《圖解 HTTP》 讀書筆記圖解HTTP筆記
- 圖解HTTP讀書筆記圖解HTTP筆記
- 《圖解HTTP》— Web網路基礎圖解HTTPWeb
- HTTP/2 Server Push 詳解(下)HTTPServer
- HTTP協議頭詳解 (2)HTTP協議
- 02 前端HTTP協議(圖解HTTP) 之 簡單的HTTP協議前端HTTP協議圖解
- 《圖解HTTP》讀書筆記三:HTTP 報文內的 HTTP 資訊圖解HTTP筆記
- 01 前端HTTP協議(圖解HTTP) 之 網路基礎前端HTTP協議圖解