HTTP響應訊息格式

2021-06-06 07:03:43 字數 910 閱讀 1635

http響應訊息

下面是乙個典型的http響應訊息:

(資料 資料 資料 資料 資料…………)

這個響應訊息分為3部分:1個起始的狀態行(status line),6個頭部行、1個包含所請求物件本身的附屬體。狀態行有3個字段:協議版本字段、狀態碼字段、原因短語字段。本例的狀態行表明,伺服器使用 http/1.1版本,響應過程完全正常(也就是說伺服器找到了所請求的物件,並正在傳送)。

現在看一下本例中的各個頭部行。伺服器使用connectlon:close頭部行告知客戶自己將在傳送完本訊息後關閉tcp連線。date:頭部行指出伺服器建立並傳送本響應訊息的日期 和時間。注意,這並不是物件本身的建立時間或最後修改時間,而是伺服器把該物件從其檔案系統中取出,插入響應訊息中傳送出去的時間。server:頭部行 指出本訊息是由apache伺服器產生的;它與http請求訊息中的user-agent:頭部行類似。last—nodified:頭部行指出物件本身 的建立或最後修改日期或時間。last—nodified:頭部對於物件的快取記憶體至關重要,且不論這種快取記憶體是發生在本地客戶主機上還是發生在網路快取記憶體伺服器主機(也就是**伺服器主機)上。content—length:頭部行指出所傳送物件的位元組數。content—type:頭部行指出包含在附屬體中的物件是html文字。物件的型別是由content—type:頭部而不是由副檔名正式指出的。

HTTP響應訊息

http協議 1.請求訊息 客戶端給伺服器端的資料 資料格式 1.請求行 2.請求頭 3.請求空行 4.請求體 2.伺服器端傳送給客戶端的資料 資料格式 1.響應行 1.組成 協議 版本 響應狀態碼 狀態碼描述行 2.狀態碼 伺服器告訴客戶端瀏覽器本次請求和響應的乙個狀態 1.狀態碼都是3位數字 2...

HTTP訊息格式

http 1.0 請求訊息的格式為 請求訊息 請求行 通用資訊 請求頭 實體頭 crlf 實體內容 請求行 方法 請求uri http版本號 crlf 方法 get head post 擴充套件方法 url 協議名稱 宿主名 目錄與檔名 請求行中的方法描述指定資源中應該執行的動作,常用的方法有get...

HTTP請求訊息和響應訊息

資料格式 1.請求行 請求方式 請求url 請求協議 版本 請求方式 http常用的兩種請求方式 get 1.請求引數在請求行中,在url之後 2.請求的url長度有限制 3.不太安全 post 1.請求引數在請求體中 2.請求的url沒有長度限制 3.相對安全 2.請求頭 客戶端瀏覽器告訴伺服器一...