日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

(chap2 简单的Http协议) HTTP方法(2)其他方法

發布時間:2025/3/21 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 (chap2 简单的Http协议) HTTP方法(2)其他方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. PUT方法

傳輸文件。

  • 就像FTP協議中的請求文件上傳一樣,要求在請求報文的實體中包含文件內容,然后保存到請求的URI指定的位置。

  • 鑒于HTTP1.1的PUT方法自身不帶有驗證機制,任何人都可以上傳文件,存在安全問題,因此一般的網站不選用這種方式。如果配合Web應用程序的驗證機制,或架構設計采用REST標準的同類Web網站,就可能會開放使用PUT方法。

2. HEAD方法

獲取報文首部 。HEAD方法和GET方法一樣,只是不返回報文的主體部分。用于確認URI的有效性以及資源更新的日期時間等。

3. DELETE方法

刪除文件。
與PUT方法相反,按照請求的URI刪除指定的資源。
當配合Web應用程序的驗證機制,或遵守REST標準時還是有可能會開放使用的。

4. OPTIONS方法

用來查詢針對請求的URI指定的資源支持的方法。

5. TRACE方法

追蹤路徑。讓web服務器將之前的請求通信環回給客戶端的方法。


  • 發送請求的時候,在Max-Forwards首部字段中加入數值,每經過一個服務器端該數字就減一,當數值剛好減到0的時候,就停止傳輸,最后收到請求的服務器返回的200OK的響應。
  • 客戶端通過TRACE方法可以查詢發送出去的請求是怎樣被加工修改/篡改的。這是因為,請求想要連接到源目標服務器可能會通過代理中轉,TRACE方法就是用來確認連接過程中發生的一系列操作。
  • TRACE方法本來就不怎么常用,且容易引發XST(跨站追蹤)。

6. CONNECT方法

要求隧道協議連接代理。

  • CONNECT方法要求在與代理服務器通信的時候建立隧道,實現用隧道協議進行TCP通信。

  • 主要使用SSL(secure sockets layer,安全套接層)和TLS(Transport Layer Security,傳輸層安全)協議把通信內容加密后經過網絡隧道傳輸。

  • CONNECT方法的格式
    CONNECT 代理服務器名:端口號 HTTP版本

總結

以上是生活随笔為你收集整理的(chap2 简单的Http协议) HTTP方法(2)其他方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。