HTTP協議的工作原理

2021-10-05 17:11:49 字數 989 閱讀 1328

1、http協議規定,請求是從客戶端發出,最後伺服器端相應該請求並返回

2、請求報文是由請求方法,請求uri,協議版本,可選的請求首部欄位和內容實體構成。

3、響應報文基本上由協議版本,狀態碼,解釋狀態碼的原因短語,可選的響應首部字段以及實體主體構成。

4、告知伺服器意圖的http方法

5、持續連線節省通訊量

http協議本身不保留之前一切的請求和響應報文的資訊,這是為了更快地處理大量食物,確保協議的可伸縮性,而特意把http協議設計成如此簡單。但是假如使用者登陸了某介面,需要儲存使用者登陸過這個事實該怎麼辦?於是引入了cookie技術。於是乎就可以管理狀態了。

如果讓伺服器管理全部客戶端狀態會成為負擔。故引入cookie技術解決該矛盾:cookie會根據從服務端傳送的響應報文中乙個叫做set-cookie的首部字段資訊,通知客戶端儲存cookie。當下次客戶端再往該伺服器傳送請求時,客戶端會自動在請求報文中加入cookie的值傳送出去。

伺服器發現客戶端傳送過來的cookie後,會去檢查究竟是從哪乙個客戶端發來的連線請求,然後對比伺服器上的紀錄,得到最終狀態資訊。

HTTP的工作原理

在該系統的編碼完成後,首先想到的就是發布了這在之前的部落格 win8 下iis 的安裝和 的發布 中已經提到過 其次想到的就是如何訪問 通過瀏覽器訪問全球資訊網伺服器 它,這就是今天部落格將要寫到的內容。一 什麼是http協議 正如水面航行我們用的是船,鐵路跑運輸的是列車,我們看不到列車在水中游同時...

http的工作原理

客戶機與伺服器建立連線後,傳送乙個請求給伺服器,請求格式為 統一資源識別符號 協議版本號。伺服器收到請求的資訊 包括請求行,請求頭,請求體 伺服器接收到請求後,給予相應的響應資訊,格式為乙個狀態行 包括響應行,響應頭,響應體 在internet上,http通訊通常發生在tcp ip連線之上。預設埠是...

Http工作原理

http1.1 與 http1.0向後相容,執行1.1版本的web伺服器可以與執行1.0版本的瀏覽器 對話 執行1.1版本的瀏覽器也可以與執行1.0版本的web伺服器對話。http和tcp的關係 雖然http1.1和http1.0協議本身沒有規定支援其傳輸的底層協議是哪種協議,但通常情況下都是架構在...