2010-03-19 58 views

回答

4

对你有意义吗?

http://en.wikipedia.org/wiki/MIME#Mixed-Replace_.28experimental.29

内容类型的multipart/X - 混合替换被开发作为一种技术来模拟通过HTTP服务器推送和流的一部分。 混合替换消息的所有部分具有相同的语义含义。但是,每个部分都会失效 - “替换” - 只要完全收到前面的部分即可。客户应在到达时尽快处理个别部分,并且不应等待整个消息完成。

+0

但是,如果没有这个头文件,客户端仍然可以获得大量的数据,甚至每一件都不是为了“替换”前一个。客户可以在没有这个标题的情况下评估每件作品。 – 2010-03-19 11:55:52

+0

您是否测试了所有客户端都可以获取数据块而不声明此内容类型? – 2010-03-19 12:59:14

+1

我试过了,找到原因。 XHR的onreadystatechange处理程序应检查状态和就绪状态。没有多部分,处理程序将不会获得状态== 200和readystate == 4。因此,处理程序无法响应大块。 – 2010-03-19 15:05:26