【问题标题】:plain text in Accept-Encoding HTTP HeaderAccept-Encoding HTTP 标头中的纯文本
【发布时间】:2013-09-12 15:09:00
【问题描述】:

我正在编写一个尚未内置任何编码算法的 HTTP 客户端。因此,我想知道 Accept-Encoding 标头是否有一个值来指示这一点?比如:“none”,或者“text/plain”或类似的?

【问题讨论】:

  • 请注意,正确的语法是:Accept-Encoding: identity(而不是“none”)。但是,很多服务器并不能正确理解身份...

标签: http plaintext http-accept-encoding


【解决方案1】:

如果您不支持压缩,则可以省略 Accept-Encoding 标头:

http://www.httpwatch.com/httpgallery/compression/

但是,这不会阻止某些服务器向您发送分块编码的响应:

http://www.httpwatch.com/httpgallery/chunked/

在持久的“keep-alive”HTTP 连接上。您可以通过添加“连接:关闭”请求标头来禁用持久连接,服务器将在响应消息中返回所有内容后简单地关闭连接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-12-22
    • 2015-04-20
    • 2013-05-14
    • 2012-06-18
    • 1970-01-01
    • 2011-04-08
    • 2011-12-20
    相关资源
    最近更新 更多