您的位置:首页 > 理论基础 > 计算机网络

HTTP详解--响应首部字段(11)

2017-09-24 22:26 204 查看
响应首部字段

该字段是由服务器端向客户端返回响应报文中所使用的字段,用于补充响应的附加信息,服务器信息,以及对客户端的附加要求等信息;



Accept-Ranges
作用:用来告知客户端服务器是否能处理范围请求,以指定获取服务器端某个部分的资源。





  

可指定的字段值有两种,可处理范围请求时指定其为bytes,反之则指定其为none;
Age





  

作用:告知客户端,源服务器在多久前创建了响应。字段值的单位为秒;

ETag



作用:告知客户端实体标志。它是一种可将资源以字符串形式做唯一性标识的方式。服务器会为每份资源分配对应的ETag值;

资源被缓存时,就会被分配唯一性标识。两者URI相同,仅凭URI指定缓存的资源相当困难。若在下载过程中出现连接中断,再连接的情况,都会依照ETag值来指定资源;



强ETag值和弱Tag值

强ETag值:不论实体发生多么细微的变化都会改变其值;



弱ETag值:只用于提示资源是否相同。只有资源发生了根本改变,产生差异时才会改变ETag值。这时,会在字段值最开始处附加W/;



Location



作用:可将响应接收方引导至某个与请求URI位置不同的资源;
理论上,该字段会配合3xx:Redirection的响应,提供重定向的URI;

Retry-After



作用:告知客户端应该在多久之后再次发送请求。主要配合状态码503Service Unavailable响应,或3xx Redirect响应一起使用;

Server



作用:告知客户端当前服务器上安装的HTTP服务器应用程序的信息。
在标出服务器上的软件应用名称后,还可能包括版本号和安装时启用的可选项;



Vary



作用:可对缓存进行控制。源服务器会向代理服务器传达关于本地缓存使用方法的命令;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  http