HTTP参考手册
标题 | Headers
Trailer
所述 trailers 响应头允许发送方包括为了提供可能,而所述消息体被发送,诸如消息完整性检查,数字签名,或后处理状态动态地生成的元数据在分块消息的末尾附加字段。
TE请求头需要被设置为 “trailers”,允许 trailer。
Header type |
Response header |
|---|---|
Forbidden header name |
yes |
句法
Trailer: header-names
指令
header-namesHTTP 头字段将出现在分块消息的尾部。这些标题字段是不允许的:
- 消息成帧头(例如
Transfer-Encoding和Content-Length),
- 路由头(例如
Host),
- 请求改性剂(例如,控制和条件,比如
Cache-Control,Max-Forwards或TE),
- 验证标头(例如
Authorization或Set-Cookie),
- 或者
Content-Encoding,Content-Type,Content-Range,和Trailer本身。
例子
使用尾部标题的块传输编码
在这个例子中,Expires标题用在分块消息的末尾,并作为尾部标题。
HTTP/1.1 200 OK
Content-Type: text/plain
Transfer-Encoding: chunked
Trailer: Expires
7\r\n
Mozilla\r\n
9\r\n
Developer\r\n
7\r\n
Network\r\n
0\r\n
Expires: Wed, 21 Oct 2015 07:28:00 GMT\r\n
\r\n
产品规格
Specification |
Title |
|---|---|
RFC 7230, section 4.4: Trailer |
Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing |
RFC 7230, section 4.1.2: Chunked trailer part |
Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing |
浏览器兼容性
Feature |
Chrome |
Firefox |
Edge |
Internet Explorer |
Opera |
Safari |
|---|---|---|---|---|---|---|
Basic Support |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
Feature |
Android |
Chrome for Android |
Edge mobile |
Firefox for Android |
IE mobile |
Opera Android |
iOS Safari |
|---|---|---|---|---|---|---|---|
Basic Support |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
(Yes) |
加载中,请稍侯......