HTTP請求報文和響應報文

請求報文

請求報文包含請求行、請求頭部、請求正文,還有空行。
HTTP請求報文和響應報文

請求行

由請求方法、URL和協議版本組成。
請求方法包括:GET、HEAD、PUT、POST、TRACE、OPTIONS、DELETE
協議版本是 HTTP/1.1 這樣的
    # 請求方法簡介

HTTP請求報文和響應報文
(前三個是HTTP/1.0的,後面的是1.1加的)
..

請求頭部

該請求的的一些附加信息,由key:value的形式組成。下面是一些比較重要的字段:
Host             服務器地址
User-Agent    發送請求的應用名稱
Connection    指定與連接相關的屬性,例如keep-alive
Accept-Charset    通知服務器可以發送的編碼格式
Accept-Encoding    通知服務器可以發送的數據壓縮格式

HTTP請求報文和響應報文
..

請求正文

可選部分。GET沒有請求正文

響應報文

響應報文包含狀態行、響應頭部、響應正文

狀態行

狀態行由協議版本、狀態碼和狀態碼說明組成。例如 HTTP/1.1 200 OK

..

響應頭部

HTTP請求報文和響應報文
.

響應正文

響應正文就是響應的消息體,如果是純數據就是返回純數據,
如果請求的是HTML頁面,那麼返回的就是HTML代碼,
如果是JS就是JS代碼,如此之類。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章