HTTP 标头 | TE
HTTP TE (也称为 Accept-Transfer-Encoding)是一个请求类型的标头,它指定了用户愿意接受的传输编码。它与 Transfer-Encoding 响应标头非常相似。不同之处在于,此标头使用了另一个名为 trails 的指令,该指令与分块指令非常相关。
句法:
TE: compress | deflate | gzip | trailers | q
注意:可以使用多个指令。
指令: HTTP TE 标头接受五个如上所述和如下所述的指令:
- compress:这是一种使用 Lempel-Ziv-Welch(LZW) 算法被接受为传输编码名称的格式。
- deflate:这是一种被接受为使用 zlib 结构的传输编码名称的格式。
- gzip:它是一种 32 位 CRC 格式,被接受为使用 Lempel-Ziv-Welch(LZW) 算法的传输编码名称。
- 预告片:它讲述了在分块传输编码中接受预告片字段的意愿。
- q:当使用多个指令时,它们由一个质量值加权,该质量值用于描述值的优先级。
例子:
- 使用单个指令时。
TE: trailers
- 当使用多个指令时。
TE: trailers, compress; q=0.67
要检查 TE 的运行情况,请转到Inspect Element -> Network检查 TE 的响应标头,如下所示。
支持的浏览器:与HTTP 标头 TE兼容的浏览器如下:
- 谷歌浏览器
- IE浏览器
- 微软边缘
- 火狐
- 歌剧
- 苹果浏览器