HTTP请求的header头解析

RequestHeaders:

下图是我访问一个

Accept

作用:浏览器端可以接受的媒体类型,

例如:

如果服务器无法返回

通配符*代表任意类型

例如

Accept-Encoding:

作用:浏览器申明自己接收的编码方法,通常指定压缩方法,是否支持压缩,支持什么压缩方法(

例如:Accept-Encoding:zh-CN,zh;q=0.8

Accept-Language

作用:浏览器申明自己接收的语言。

语言跟字符集的区别:中文是语言,中文有多种字符集,比如

例如:Accept-Language:en-us

Connection

例如: 

例如:

Host(发送请求时,该报头域是必需的)

作用

例如

浏览器发送的请求消息中,就会包含Host请求报头域,如下:

Host:

此处使用缺省端口号

Referer

当浏览器向

User-Agent

作用:告诉

我们上网登陆论坛的时候,往往会看到一些欢迎信息,其中列出了你的操作系统的名称和版本,你所使用的浏览器的名称和版本,这往往让很多人感到很神奇,实际上,服务器应用程序就是从

例如:User-Agent:Mozilla/4.0(compatible;MSIE8.0;WindowsNT5.1;Trident/4.0;CIBA;.NETCLR2.0.50727;.NETCLR3.0.4506.2152;.NETCLR3.5.30729;.NET4.0C;InfoPath.2;.NET4.0E)

比如我在登录一个需要用户名密码登录的网站

如图所示:

Cache-Control

我们网页的缓存控制是由

(1)、打开新窗口

值为

Cache-control:max-age=5(

(2)、在地址栏回车

值为

值为no-cache,那么每次都会访问。

值为max-age,则在过期之前不会重复访问。

(3)、按后退按扭

值为

值为no-cache,则每次都重复访问

(4)、按刷新按扭

无论为何值,都会重复访问

Cookie

Cookie

If-Modified-Since

例如:Mon, 17 Aug 2015 12:03:33 GMT

If-None-Match

例如:If-None-Match:W/"3119-1437038474000"

版权声明:本文为博主原创文章,,未经博主允许不得转载。

幸福不是因为你拥有得多,而是由于你计较得少。

HTTP请求的header头解析

相关文章:

你感兴趣的文章:

标签云: