HTTP請求報文

2021-10-23 04:49:30 字數 1383 閱讀 1552

請求頭部

參考鏈結

http請求行、請求頭、請求體詳解

中轉站:

http請求方式

http使用統一資源識別符號(uniform resource identifiers,uri)來傳輸資料和建立連線

url(uniform resource locator):統一資源定位符

協議部分:這代表網頁使用的是http協議。在internet中可以使用多種協議,如http,ftp等等本例中使用的是http協議。在"http"後面的「//」為分隔符。

網域名稱部分:乙個url中,也可以使用ip位址作為網域名稱使用,有時,在主機名前也可以包含連線到伺服器所需的使用者名稱和密碼(格式:username:password@hostname)。

埠部分:跟在網域名稱後面的是埠,網域名稱和埠之間使用「:」作為分隔符。埠不是乙個url必須的部分,如果省略埠部分,將採用預設埠(80)

虛擬目錄:從網域名稱後的第乙個「/」開始到最後乙個「/」為止,是虛擬目錄部分。虛擬目錄也不是乙個url必須的部分。

檔名:從網域名稱後的最後乙個「/」開始到「?」為止,是檔名部分,如果沒有「?」,則是從網域名稱後的最後乙個「/」開始到「#」為止,是檔案部分,如果沒有「?」和「#」,那麼從網域名稱後的最後乙個「/」開始到結束,都是檔名部分。檔名部分也不是乙個url必須的部分,如果省略該部分,則使用預設的檔名index.htm。

引數部分:從「?」開始到「#」為止之間的部分為引數部分,又稱搜尋部分、查詢部分。引數可以允許有多個引數,引數與引數之間用「&」作為分隔符。很多資源,比如資料庫服務、搜尋引擎,都可以通過提問題或進行查詢來縮小請求資源的範圍。或者為了向應用程式提供它們所需要的輸入引數,以便正確地與伺服器進行互動。

:從「#」開始到最後,都是錨。錨也不是乙個url必須的部分,其右面的字元就是該位置的識別符號(一般情況下,錨鏈結會用到)。

上面的url中,代表網頁si.html的print位置,瀏覽器讀取這個url後,會自動將print位置滾動至可視區域,不需要使用者自己翻到該位置

中轉站http請求頭

HTTP請求報文

http請求報文解剖 http請求報文由3部分組成 請求行 請求頭 請求體 是請求方法,get和post是最常見的http方法,除此以外還包括delete head options put trace。不過,當前的大多數瀏覽器只支援get和post,spring 3.0提供了乙個hiddenhttp...

HTTP請求報文

在 http 連線中報文分為請求 request 和響應 response 兩種。每種報文在 http 首部都有不同的字段來標識不同的用途。get protocols rfc2616 rfc2616 sec5.html http 1.1 請求行 host www.w3.org connection ...

HTTP請求報文

http協議是hyper text transfer protocol 超文字傳輸協議 的縮寫,是用於從全球資訊網 www world wide web 伺服器傳輸超文字到本地瀏覽器的傳送協議。http是乙個基於tcp ip通訊協議來傳遞資料 html 檔案,檔案,查詢結果等 http報文可以分為兩...