【发布时间】:2010-09-13 17:57:50
【问题描述】:
意味着它可以正常工作吗?我有一种情况,我通过附加文件的 URI 通过 HTTP 附件附加文件,并且它位于不同的服务器上,因此我无权访问文件的长度。
【问题讨论】:
标签: http uri attachment content-length
意味着它可以正常工作吗?我有一种情况,我通过附加文件的 URI 通过 HTTP 附件附加文件,并且它位于不同的服务器上,因此我无权访问文件的长度。
【问题讨论】:
标签: http uri attachment content-length
它会正常工作的。客户端只会读取到 EOF。只有客户端无法计算/估计下载进度。
【讨论】:
它可能工作正常,但HTTP spec 声明如果可以确定,应用程序应该发送长度:
应用程序应该使用这个字段来 表示的传输长度 消息体,除非这是 节中的规则禁止的 4.4.
任何内容长度大于或 等于零是一个有效值。 Section 4.4 描述了如何确定 消息体的长度,如果 a 没有给出内容长度。
注意这个字段的意思是 明显不同于 MIME中的相应定义, 它是使用的可选字段 在“消息/外部正文”中 内容类型。在 HTTP 中,它应该是 只要消息的长度可以发送 在被确定之前 转移,除非这是被禁止的 按照section 4.4中的规则。
【讨论】: