HTTP基礎04 web伺服器

2022-03-11 01:16:16 字數 858 閱讀 8689

單台虛擬主機實現多個網域名稱

通訊資料**程式 :**、閘道器、隧道

http 通訊時,除客戶端和伺服器以外,還有一些用於通訊資料**的應用程式,例如**、閘道器和隧道。它們可以配合伺服器工作。

這些應用程式和伺服器可以將請求**給通訊線路上的下一站伺服器,並且能接收從那台伺服器傳送的響應再**給客戶端。

圖:每次通過**伺服器**請求或響應時,會追加寫入 via 首部資訊

**有多種使用方法,按兩種基準分類。一種是是否使用快取,另一種是是否會修改報文。

閘道器:

圖:利用閘道器可以由 http 請求轉化為其他協議通訊

隧道:

圖:通過隧道的傳輸,可以和遠距離的伺服器安全通訊。隧道本身是透明的,客戶端不用在意隧道的存在

儲存資源的快取

快取的有效期限:

客戶端的快取:

web伺服器 HTTP協議基礎

1.http協議 一種規範和約定,實現客戶端和伺服器的通訊 2.http請求格式 請求行 請求頭 請求體 請求行 method request uri http version 方法 請求的資源位址 http版本 請求頭 accept 指瀏覽器或其他客戶可以接愛的mime檔案格式。servlet可以...

http協議(五)web伺服器

1 http1.1規範允許一台http伺服器搭建多個web站點。比如提供web託管服務的 商,可以用一台伺服器為多為客戶服務,也可以以每位客戶持有的網域名稱執行各自不同的 這裡利用了虛擬伺服器的功能。客戶端使用http協議訪問伺服器時,會經常採用類似www.baidu.con這樣的主機名和網域名稱 ...

http協議(五)web伺服器

1 http1.1規範允許一台http伺服器搭建多個web站點。比如提供web託管服務的 商,可以用一台伺服器為多為客戶服務,也可以以每位客戶持有的網域名稱執行各自不同的 這裡利用了虛擬伺服器的功能。客戶端使用http協議訪問伺服器時,會經常採用類似www.baidu.con這樣的主機名和網域名稱 ...