Request Header:
Host: www.test.com/ //請求的目標域名和端口號 Origin: http://localhost:8081/ //請求的來源域名和端口號 (跨域請求時,瀏覽器會自動帶上這個頭信息) Referer: https:/localhost:8081/link?query=xxxxx //請求資源的完整URI User-Agent //瀏覽器信息 Cookie: //當前域名下的Cookie Accept: text/html,image/apng //代表客戶端希望接受的數據類型是html或者是png圖片類型 Accept-Encoding: gzip, deflate //代表客戶端能支持gzip和deflate格式的壓縮 Accept-Language: zh-CN,zh;q=0.9 //代表客戶端可以支持語言zh-CN或者zh(值得一提的是q(0~1)是優先級權重的意思,不寫默認為1,這里zh-CN是1,zh是0.9) Connection: keep-alive //告訴服務器,客戶端需要的tcp連接是一個長連接 If-None-Match //如果內容未改變返回304代碼,對應Etag If-Modified-Since //對應last-midified,未被修改則返回304代碼
Response Header:
Date: //服務端發送資源時的服務器時間 Expires: //緩存過期時間 Cache-Control: no-cache // 緩存方式 Etag // 文件內容hash Last-Modified //最近一次文件修改時間 Content-Type: text/html; charset=utf-8 //編碼格式 Content-Encoding: gzip //采用gzip對資源進行解碼 Connection: keep-alive //tcp是長連接 Set-Cookie //設置Http Cookie