我想从JavaScript中的XMLHttpRequest对象发出部分内容请求。我正在从服务器加载一个大的二进制文件,我宁愿将它从服务器上流式传输,类似于如何处理html5视频。XMLHttpRequest 206部分内容
我可以使用setRequestHeader设置Range标题。 Chrome中的网络检查器显示Range标头已成功设置。但是,Accept-Encoding标头设置为“gzip,deflate”,Chrome不会让我设置该标头(来自W3C标准)。
有什么办法来强制服务器响应从XMLHttpRequest对象的206部分内容只从JavaScript?
您是否也编程/维护服务器端,还是仅执行客户端脚本? – kay 2013-03-22 02:05:59
虽然我有权访问服务器端,但我宁愿保留它在客户端。我编码的东西,生成一个静态页面,可以上传到其他主机,所以我宁愿不必乱搞服务器端... – jamesshuang 2013-03-22 02:34:16