HTTP報文格式詳解

2022-09-07 17:57:14 字數 791 閱讀 4667

使用http協議進行通訊的雙方進行互動的資訊被稱為http報文,客戶端向服務端傳送的叫做請求報文,服務端響應給客戶端的叫做響應報文。

http報文主要以由兩部分組成:報文首部和報文主體。二者通過乙個空行(cr+lf)劃分開。

請求報文由請求行、請求首部字段、請求報文實體組成。

請求行—— 包括請求方法、請求url和http版本號

首部字段—— 包含表示請求的各種條件和屬性的各類首部,這些首部主要包括3類:通用首部、請求首部和實體首部

報文主體—— 請求報文的報文主體一般為空,但是通過post請求進行身份認證時,該部分會包含身份認證資訊

響應報文由狀態行、響應首部字段、響應報文實體組成。

狀態行—— 包含http版本、表明響應結果的狀態碼、原因短語

首部字段—— 包含表示響應的各種條件和屬性的各類首部,這些首部主要包括3類:通用首部、響應首部和實體首部

報文主體—— 一般是返回給客戶端的html頁面

《**http》 by 上野宣

Http報文格式詳解

http請求報文格式 http請求報文主要由請求行 請求頭部 請求正文3部分組成 1,請求行 由3部分組成,分別為 請求方法 url 見備註1 以及協議版本,之間由空格分隔 請求方法包括get head put post trace options delete以及擴充套件方法,當然並不是所有的伺服...

http報文格式

請求 header param1 header value1 crlf 請求首部 可以使用通用首部,請求首部,實體首部,擴充套件首部 header param2 header value2 crlf header paramn header valuen crlf crlf request cont...

http報文格式

http使用統一資源識別符號 uri 來傳輸資料和建立連線。url 統一資源定位符 是一種特殊種類的uri,包含了用於查詢的資源的足夠的資訊,我們一般常用的就是url,而乙個完整的url包含下面幾部分 1.協議部分 該url的協議部分為http 表示網頁用的是http協議,後面的 為分隔符 2.網域...