當前位置:吉日网官网 - 油畫收藏 - http請求消息有哪些組成部分?

http請求消息有哪些組成部分?

HTTP請求消息由四部分組成:請求行、請求頭、空行和請求數據。

1,請求線路

請求行由三個字段組成:請求方法字段、URL字段和HTTP協議版本字段,它們由空格分隔。

2.請求標題

HTTP客戶端(比如瀏覽器)在向服務器發送請求時必須指明請求類型(通常是GET或POST)。如果需要,客戶端程序也可以選擇發送其他請求頭。大多數請求頭不是必需的,除了Content-Length Content-Length必須出現在POST請求中。

3.空行

它的功能是告訴服務器請求頭以壹個空行結束。

4.請求數據

如果方法字段為GET,則此項為空,沒有數據。如果方法字段是POST,壹般來說,這裏放的是要提交的數據。

http請求消息的方法

1,獲取方法

發送請求以獲取服務器上的資源功能:無請求正文;請求參數附加到URL地址;請求參數可以直接在瀏覽器地址欄看到,存在安全隱患;由於URL地址後面有請求參數,數據容量非常有限。如果數據量很大,超出容量的數據會丟失;從消息的角度來看,請求參數被攜帶在請求行中,因為訪問地址在請求行中。

2.過帳方法

向URL指定的資源提交數據或附加新數據。

特點:有壹個請求者;請求參數放在請求體中;對請求者發送的數據的大小沒有限制;可以發送各種類型的數據;從消息的角度來看,請求參數攜帶在請求體中;因為請求正文參數放在請求正文中,所以看不到瀏覽器地址欄。

3.Put方法

與Post方法非常相似,它也向服務器提交數據,但是Put指向服務器上資源的位置,而Post沒有。PUT方法將向服務器寫入(更新)數據。例如,如果您想編輯用戶信息,可以使用PUT。

4.頭部方法

HEAD方法的行為與GET方法非常相似,但是服務器只返回響應中的頭,而不是實體的主體部分,這使得客戶端可以在不獲取實際資源的情況下驗證資源的頭。

5.刪除方法

刪除服務器上的資源。

6.選項方法

它用於獲取當前URL支持的方法。如果請求成功,將會有壹個Allow頭,其中包含類似“Get,Post”的信息。

7.追蹤方法

Trace方法用於觸發遠程的應用程序級請求消息循環。

8.連接方法

將請求的連接轉換為透明的TCP/IP通道。

  • 上一篇:家信文化傳承已久。傅雷家書有什麽值得借鑒的地方?
  • 下一篇:小底盤有什麽推薦?
  • copyright 2024吉日网官网