HTTP請求報文和響應報文
阿新 • • 發佈:2018-01-24
狀態碼 技術分享 http ima cto con 例如 消息 char 請求報文
請求報文包含請求行、請求頭部、請求正文,還有空行。
請求行
由請求方法、URL和協議版本組成。
請求方法包括:GET、HEAD、PUT、POST、TRACE、OPTIONS、DELETE
協議版本是 HTTP/1.1 這樣的
# 請求方法簡介
(前三個是HTTP/1.0的,後面的是1.1加的)
..
請求頭部
該請求的的一些附加信息,由key:value的形式組成。下面是一些比較重要的字段: Host 服務器地址 User-Agent 發送請求的應用名稱 Connection 指定與連接相關的屬性,例如keep-alive Accept-Charset 通知服務器可以發送的編碼格式 Accept-Encoding 通知服務器可以發送的數據壓縮格式
..
請求正文
可選部分。GET沒有請求正文
響應報文
響應報文包含狀態行、響應頭部、響應正文
狀態行
狀態行由協議版本、狀態碼和狀態碼說明組成。例如 HTTP/1.1 200 OK
..
響應頭部
.
響應正文
響應正文就是響應的消息體,如果是純數據就是返回純數據,
如果請求的是HTML頁面,那麽返回的就是HTML代碼,
如果是JS就是JS代碼,如此之類。
HTTP請求報文和響應報文