TE

优质
小牛编辑
124浏览
2023-12-01

TE请求报头指定传输编码的用户代理是愿意接受。(你可以非正式地称它Accept-Transfer-Encoding,这会更直观)。

有关Transfer-Encoding传输编码的更多详细信息,另请参阅响应头。请注意,chunkedHTTP / 1.1 收件人始终可以接受,而您不必"chunked"使用TE标头指定。但是,对于设置客户端是否正在使用“预告片”值接受分块传输编码中的预告片字段很有用。

Header type

Request header

Forbidden header name

yes

句法

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使用带有32位 CRC 的 Lempel-Ziv编码(LZ77)的格式被接受为传输编码名称。追加表示客户愿意接受分块传输编码中的尾部字段 .q

当多个传输编码可接受时,质量值语法的q参数可以优先排列编码。

产品规格

Specification

Title

RFC 7230, section 4.3: TE

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)

最后更新:

类似资料

  • 问题内容: 在某些情况下,我喜欢将缓冲显示为的功能,这会给我带来好处,但程序包名称使我有点担心在生产代码中使用它。我了解它 主要 用于测试,但是不确定我是否在生产代码中使用它时遇到麻烦。 我在吸引命运吗? 问题答案: 您不应在生产中使用此代码。无论您要实现什么目标。 最终目的是促进 测试 ,因此始终会在考虑测试的情况下进行扩展,优化( 重写) 。只要可以使该软件包更好地进行测试,就可以在该软件包中

  • 由于 Go 标准库的强大支持,Go 可以很容易的进行 Web 开发。为此,Go 标准库专门提供了 httptest 包专门用于进行 http Web 开发测试。 本节我们通过一个社区帖子的增删改查的例子来学习该包。 简单的 Web 应用 我们首先构建一个简单的 Web 应用。 为了简单起见,数据保存在内存,并且没有考虑并发问题。 // 保存 Topic,没有考虑并发问题 var TopicCach

  • import "net/http/httptest" httptest包提供了HTTP测试的常用函数。 Constants func NewRequest(method, target string, body io.Reader) *http.Request type ResponseRecorder func NewRecorder() *ResponseRecorder func (rw *

  • 本软件由 Java 语言实现,需要JRE环境。跨平台运行的接口测试工具,支持各种 API 接口调试。 支持 Get、Post、Put、Delete、Options 等多种请求方法。 软件自带模拟各种浏览器、手机浏览器、微信浏览器,也可以在自定义请求头中设置自定义请求头。 豆瓣API测试: SQLMAP接口调用: Requests Header | Http Header Header 解释 示例

相关阅读

开发工具

HttpTest