1. 程式人生 > >請求和響應的資料格式

請求和響應的資料格式

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