請求和響應的資料格式
阿新 • • 發佈:2018-12-18
http協議: 超文字傳輸協議, 瀏覽器與伺服器通訊的約束, 基於 tcp ****瀏覽器向伺服器傳送的請求格式如下: ******************************* # 請求方式 瀏覽器請求頁面 GET / HTTP/1.1 # 請求目標 Host: 127.0.0.1:8080 # 連線方式: 常連線 Connection: keep-alive # 可接受的資料格式 Accept: text/html,application/xhtml+xml,application/xml,q=0.9,image/webp,*/*;q= Upgrade-Insecure-Requests:1 # 瀏覽器版本 User-Agent:Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) # 可接受的壓縮格式 Accept-Encoding: gzip, deflate, sdch # 可接受的語言 Accept-Language: zh-CN,zh;q=0.8 ****伺服器向瀏覽器回送(應答)的資料格式如下: ******************************* # http協議版本 狀態碼 狀態描述 HTTP/1.1 200 OK # Bdpagetype: 1 Bdqid: 0x922d1a9a00127d13 # 快取控制 :私有 Cache-Control: private Connection: Keep-Alive # 瀏覽器接收的壓縮格式 Content-Encoding: gzip # 內容格式 Content-Type: text/html Cxy_all: baidu+5c3c077504d10021a2ca220a81627bea # 伺服器當前時間 Date: Thu, 27 Sep 2018 09:57:37 GMT Expires: Thu, 27 Sep 2018 09:57:27 GMT # 伺服器 Server: BWS/1.1 Set-Cookie: delPer=0; expires=Sat, 19-Sep-2048 09:57:27 GMT Set-Cookie: BDSVRTM=0; path=/ Set-Cookie: BD_HOME=0; path=/ Set-Cookie: H_PS_PSSID=26523_1451_21099_20930; path=/; domain=.baidu.com Strict-Transport-Security: max-age=172800 Vary: Accept-Encoding X-Ua-Compatible: IE=Edge,chrome=1 Transfer-Encoding: chunked