HTTP协议-请求头,响应头

URL的请求协议几乎都是HTTP,它是一种无状态的请求响应,即每次的请求响应之后,连接会立即断开或延时断开(保持链接的有效期),断开后,下一次请求再重新建立

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
GET / HTTP/1.1     #请求方式GET(常见的就有GET,POST等),HTTP/1.1表示1.1.版本的HTTP请求
 
Host: www.foo.com   #表明请求的主机是什么
 
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0 #一个标识客户端的字符串,用于表明我是谁(我是谁),可以看到操作系统,浏览器,浏览器的版本,内核等信息
 
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
 
Accept-Language: zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3
 
Accept-Encoding: gzip, deflate
 
Referer: http://www.foo.com/     #表明从哪里来
 
Cookie: _digiadmin2_session=BAh7B0kiD3Nlc3Npb25faWQGOgZFRkkiJWU0OWYyNDc1OWY1MmYzMmJiZmI0YjgzZDhiYmMyMGJjBjsAVEkiEF9jc3JmX3Rva2VuBjsARkkiMTBlT2tjdjhkNjVDTE1uOEE3SWVSa3ZTaHZsZjFjTFJWSlAxZzhMZlhpbDQ9BjsARg%3D%3D--bdde00da28abbd2cee41865808950ba4a88ab7ec; __utma=248898576.1467437969.1459941886.1459941886.1459941886.1; __utmb=248898576.2.10.1459941886; __utmc=248898576; __utmz=248898576.1459941886.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utmt=1
#cookie:HTTP是无状态的,每一次连接的时候,服务端是如何知道你是上一次的那一个,通过cookies进行会话跟踪,第一次响应设置的cookies在随后的每一次请求都会发出,cookies还可以包括每次登陆的信息
Connection: keep-alive
 
If-None-Match: "f9b21de98f31d27f18d3bf6aa5e9004b"
 
Cache-Control: max-age=0

  

 

posted @   图唯恋  阅读(726)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示