我正在读这篇关于Comet http://en.wikipedia.org/wiki/Comet_(programming))的文章。它提到浏览器应支持 multipart / x-mixed-replace 以使XmlHttpRequest Streaming成为可能。
为什么需要 multipart / x-mixed-replace ?
如果没有这个标题,HTTP响应仍然可以分块并逐个发送到浏览器,对吗?
答案 0 :(得分:4)
对你有意义吗?
http://en.wikipedia.org/wiki/MIME#Mixed-Replace_.28experimental.29
内容类型multipart / x-mixed-replace是作为模拟服务器推送和HTTP流媒体技术的一部分而开发的。 混合替换消息的所有部分具有相同的语义含义。但是,每个部分一旦完全收到,就会无效 - “替换” - 前面的部分。客户应该在到达后立即处理各个部分,不应等待整个消息完成。