HTTP详解--响应首部字段(11)
2017-09-24 22:26
288 查看
响应首部字段
该字段是由服务器端向客户端返回响应报文中所使用的字段,用于补充响应的附加信息,服务器信息,以及对客户端的附加要求等信息;
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
作用:可对缓存进行控制。源服务器会向代理服务器传达关于本地缓存使用方法的命令;
该字段是由服务器端向客户端返回响应报文中所使用的字段,用于补充响应的附加信息,服务器信息,以及对客户端的附加要求等信息;
Accept-Ranges
作用:用来告知客户端服务器是否能处理范围请求,以指定获取服务器端某个部分的资源。
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详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP详解--响应首部字段(11)
- HTTP响应首部字段类型详解
- HTTP详解--通用首部字段解析(九)
- web 学习笔记9-HTTP响应头字段的详解
- HTTP详解--通用首部字段解析(九)
- HTTP详解--通用首部字段解析(九)
- HTTP详解--通用首部字段解析(九)