转自网络
HTTP请求包的常见包头如下:
GET / HTTP/1.1
获取的路径以及HTTP版本
Host: www.baidu.com:80
服务器主机名字&端口号
Connection: keep-alive
用于长连
User-Agent: Chrome/35.0.1916.153
浏览器基本信息
Accept-Encoding: gzip,deflate,sdch
告诉服务器支持的编码
Accept-Language: zh-CN,zh;q=0.8,en;q=0.6,nl;q=0.4,zh-TW;q=0.2
告诉服务器优先支持的语言
Cookie: id=1;username=raphealguo;
解决HTTP无状态重要的Cookie,里边是key=value对
紧接着服务器收到HTTP请求,经过CGI处理之后回复一个HTTP响应包,服务器需要告诉你包里
边是什么(Content-Type),包里边有多少东西(Content-Length),服务器版本是什么等等。
HTTP响应包常见的包头如下:
HTTP/1.1 200 OK
HTTP版本以及状态码
Server: nginx/1.4.1
服务器版本
Date: Mon, 30 Jun 2014 09:44:10 GMT
回包时间
Content-Type: text/html; charset=UTF-8
包里边的类型
Content-Length: 14534
包体的长度
Connection: keep-alive
用于长连
Cache-Control: no-cache, must-revalidate
用于缓存控制
以下是访问百度是chrome 浏览器的信息
X-Powered-By:HPHP
HTTP请求包的常见包头如下:
GET / HTTP/1.1
获取的路径以及HTTP版本
Host: www.baidu.com:80
服务器主机名字&端口号
Connection: keep-alive
用于长连
User-Agent: Chrome/35.0.1916.153
浏览器基本信息
Accept-Encoding: gzip,deflate,sdch
告诉服务器支持的编码
Accept-Language: zh-CN,zh;q=0.8,en;q=0.6,nl;q=0.4,zh-TW;q=0.2
告诉服务器优先支持的语言
Cookie: id=1;username=raphealguo;
解决HTTP无状态重要的Cookie,里边是key=value对
紧接着服务器收到HTTP请求,经过CGI处理之后回复一个HTTP响应包,服务器需要告诉你包里
边是什么(Content-Type),包里边有多少东西(Content-Length),服务器版本是什么等等。
HTTP响应包常见的包头如下:
HTTP/1.1 200 OK
HTTP版本以及状态码
Server: nginx/1.4.1
服务器版本
Date: Mon, 30 Jun 2014 09:44:10 GMT
回包时间
Content-Type: text/html; charset=UTF-8
包里边的类型
Content-Length: 14534
包体的长度
Connection: keep-alive
用于长连
Cache-Control: no-cache, must-revalidate
用于缓存控制
以下是访问百度是chrome 浏览器的信息
Remote Address:115.239.210.27:80
Request URL:http://www.baidu.com/
Request Method:GET
Status Code:200 OK
Request Headersview source
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding:gzip,deflate,sdch
Accept-Language:zh-CN,zh;q=0.8,en;q=0.6,ja;q=0.4,zh-TW;q=0.2
Cache-Control:max-age=0
Connection:keep-alive
Cookie:BAIDUID=02FFA3AFF446A753C88051666400C150:FG=1; BDUSS=F0ZFJJTjhxbGlaU3U2Z1QxazVtSnFnQ2lvNGRJQjMyenE4QkZvTH5zdDNmWkJUQVFBQUFBJCQAAAAAAAAAAAEAAADRic4IemhzZW5sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHfwaFN38GhTY2; BD_CK_SAM=1; H_PS_PSSID=6211_6405_5228_1442_5225_6582_6504_6476_4760_6017_6677_6698_6773_6529_6450_6799
Host:www.baidu.com
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36
Response Headersview source
BDPAGETYPE:1
BDQID:0xb0382e3a00068301
BDUSERID:147753425
Cache-Control:private
Connection:Keep-Alive
Content-Encoding:gzip
Content-Type:text/html; charset=utf-8
Date:Mon, 26 May 2014 14:20:08 GMT
Expires:Mon, 26 May 2014 14:20:08 GMT
Server:BWS/1.1
Set-Cookie:BDSVRTM=27; path=/
Set-Cookie:H_PS_PSSID=6211_6405_5228_1442_5225_6582_6504_6476_4760_6017_6677_6698_6773_6529_6450_6799; path=/; domain=.baidu.com
Transfer-Encoding:chunked
Vary:Accept-Encoding
X-Powered-By:HPHP