HTTP 協議的請求和回應一定含有 http header,客戶端和伺服端的 header 內容,針對處理請求和回應有所不同。請求 header 大部分都不需要親自查看。
由字串和值來形成,例如:
Content-type: text/html
也有可能一個字串配多個值,例如:
Keep-Alive: timeout=15, max=100
HTTP/1.1 規範了 47 種字串。
HTTP 所使用的字串,不限於 RFC2616 定義的 47 種,還有 Cookie、Set-Cookie 和 Content-Desposition等等。
HTTP header 定義成緩存代理和非緩存代理兩種類型:
以下除了這八個 header 字串之外,其他都算 End-to-end header 字串:
資料來源:《圖解 HTTP》 上野宣 人民郵電出版社
筆記純屬推廣及分享,如有侵權,請告知。
Please advise to remove immediately if any infringement caused.