TE
TE
请求头指定用户代理愿意接受的传输编码。(你可以非正式地将其称为 Accept-Transfer-Encoding
,这会更直观)。
另请参阅 Transfer-Encoding
响应头以了解有关传输编码的更多详细信息。请注意,对于 HTTP/1.1 接收方,chunked
始终可接受,并且您不必使用 TE
头指定 "chunked"
。但是,如果客户端使用“trailers”值接受分块传输编码中的尾部字段,则设置它很有用。
语法
http
TE: compress
TE: deflate
TE: gzip
TE: trailers
// Multiple directives, weighted with the quality value syntax:
TE: trailers, deflate;q=0.5
指令
compress
-
使用 Lempel-Ziv-Welch (LZW) 算法的格式作为传输编码名称被接受。
deflate
-
使用 zlib 结构作为传输编码名称被接受。
gzip
-
使用 Lempel-Ziv 编码 (LZ77)(带 32 位 CRC)的格式作为传输编码名称被接受。
trailers
-
指示客户端愿意接受分块传输编码中的尾部字段。
q
-
当多个传输编码可接受时,质量值 语法的
q
参数可以按首选项对编码进行排序。
规范
规范 |
---|
HTTP 语义 # field.te |
浏览器兼容性
BCD 表格仅在浏览器中加载