http协议组成 讲解demo
http协议组成 讲解demo
small达达 发表于2年前
http协议组成 讲解demo
  • 发表于 2年前
  • 阅读 160
  • 收藏 10
  • 点赞 1
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: 请求新浪微博,介绍http request Header组成

http请求头分析:   

  1. GET / HTTP/1.1     //请求方法为get,且指明协议版本为1.1
  2. Host: www.sina.com.cn     请求域名:www.sina.com.cn
  3. Connection: keep-alive     http1.1默认为长连接
  4. Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 Upgrade-Insecure-Requests: 1     浏览器支持的MINE类型,优先级从左到右
  5. User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.80 Safari/537.36    由浏览器和客户端指定,可以编写自定义客户端改变代理
  6. Accept-Encoding: gzip, deflate, sdch 浏览器支持的编解码方式
  7. Accept-Language: zh-CN,zh;q=0.8  浏览器支持的语言
  8. Cookie: SINAGLOBAL=111.207.151.85_1461132747.69571; Apache=111.207.151.85_1461132747.69572; rotatecount=1; UOR=www.baidu.com,blog.sina.com.cn,; ULV=1461139455062:1:1:1:111.207.151.85_1461132747.69572:; U_TRS1=00000055.480853d1.571737ff.6adbbb54; U_TRS2=00000055.481353d1.571737ff.e28941ad; SessionID=bceigl1k124j1iucrn8u712c24; vjuids=-70a107b3a.15432b2c157.0.41fe984d; vjlast=1461139456.1461139456.30; SUB=_2AkMgS7cyf8NjqwJRmP0VyW3iaYx3zwnEiebDAH_sJxIyHn087DxnqGESozMv1VTktgc8j7pZPhWY9np9; SUBP=0033WrSXqPxfM72-Ws9jqgMF55z29P9D9W5l__SYFkjwN9e9ONq-eqGb

http响应头分析

  1. HTTP/1.1 200 OK   http协议版本号    返回状态码
  2. Server: nginx     
  3. Date: Wed, 20 Apr 2016 08:55:23 GMT      响应时间
  4. Content-Type: text/html     返回MIME类型为html
  5. Last-Modified: Wed, 20 Apr 2016 08:54:35 GMT 
  6. Vary: Accept-Encoding 
  7. Expires: Wed, 20 Apr 2016 08:56:23 GMT 认为文件在何时过期,不再缓存
  8. Cache-Control: max-age=60 声明缓存机制
  9. X-Powered-By: shci_v1.03 
  10. Content-Encoding: gzip 编码方式
  11. Age: 42 
  12. Content-Length: 120481 指定除头信息以外报文长度,超过部分将丢弃
  13. X-Cache: HIT from xd33-82.sina.com.cn


标签: http协议
共有 人打赏支持
粉丝 7
博文 19
码字总数 7504
×
small达达
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: