【发布时间】:2013-11-18 12:30:05
【问题描述】:
在语义方面看起来很不酷。 HTTP 规范中没有定义 Content-Length 的最大值,在内容的整个大小不可用的情况下,最好使用 Chunk Transfer Encoding。
有什么缺点吗?
【问题讨论】:
在语义方面看起来很不酷。 HTTP 规范中没有定义 Content-Length 的最大值,在内容的整个大小不可用的情况下,最好使用 Chunk Transfer Encoding。
有什么缺点吗?
【问题讨论】:
我是在推测性地回答我自己的问题,因为很长时间没有人对此作出回应。我推断如果我们使用 Transfer-Encoding: chunked,我们必须将连接的有效负载切割成固定大小的片段。在那种情况下,我们必须寻找机会制造一个块。没有人知道什么时候切一块。因此,为 Content-Length 设置一个过大的整数是个好主意。
【讨论】: