常见的Http 头部简析

#请求 ##请求格式 请求由三部分构成:

  1. 请求行
  2. 请求头
  3. 【换行】
  4. 请求正文(可选)

以访问今日头条的主页作为例子:

GET https://www.toutiao.com/ HTTP/1.1 #请求行,以空行分割,具体为: 请求方法(空格)目标地址(空格)协议及版本号
#从这里开始是若干个请求头,每个头格式为: 命名(冒号)值(换行)
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8   #客户端可是别的内容类型列表
Accept-Encoding:gzip, deflate, sdch, br #客户端可接受的编码压缩类型列表
Accept-Language:zh-CN,zh;q=0.8,en;q=0.6,en-US;q=0.4 #客户端接受的语言类型,其中的q为喜好程度(0~1)
Cache-Control:max-age=0 #缓存策略
Connection:keep-alive #是否复用tcp链接
Cookie:uuid="w:d89738ca632746dc82c04176f612f114"; tt_webid=59214439648; UM_distinctid=15c2f966afc25b-05d4f78128b64c-5393662-1fa400-15c2f966afd451; csrftoken=1b17f8552880d197963363df692fbc61; __tasessionId=ylwasybt11495529296970; CNZZDATA1259612802=556997355-1495446240-%7C1495525701; _ga=GA1.2.482251731.1495447007; _gid=GA1.2.2061661127.1495529305 #cookie
Host:www.toutiao.com #目标服务器域名及端口(默认为80)
Referer:https://www.google.com.hk/ #发起请求的源uri
Upgrade-Insecure-Requests:1  
User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 #用户环境

#响应 ##响应格式

  1. 状态行
  2. 响应头行
  3. 【换行】
  4. 响应正文(可选)

同样以今日头条的主页访问响应为例子:

HTTP/1.1 200 OK
Server: Tengine
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Date: Tue, 23 May 2017 10:35:00 GMT
Vary: Accept-Encoding
Vary: Cookie
X_TT_LOGID: 20170523183500172017127003841E9B
Set-Cookie: csrftoken=1b17f8552880d197963363df692fbc61; expires=Tue, 22-May-2018 10:35:00 GMT; Max-Age=31449600; Path=/
X-TT-LOGID: 20170523183500172017127003841E9B
Vary: Accept-Encoding
Content-Encoding: gzip
Vary: Accept-Encoding
X-SS-Set-Cookie: csrftoken=1b17f8552880d197963363df692fbc61; expires=Tue, 22-May-2018 10:35:00 GMT; Max-Age=31449600; Path=/
Vary: Accept-Encoding
Via: cache34.l2nu16-1[47,0], cache1.cn356[73,0]
Timing-Allow-Origin: *
EagleId: 7b8a434114955357008646158e

巴拉巴拉~~~

转载于:https://my.oschina.net/djzhu/blog/907664

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值