我可以使用HTTP范围标头“的宗旨,以”加载部分文件?(Can I use the HTTP ran

2019-07-20 22:44发布

我玩弄的HTTP范围标头( 规格 )。

据我了解,我可以设置文件的ALA字节范围

0-199/2000
200-499/2000
500-799/2000
etc

题:
说我只是想访问文件的一定范围内,就可以指定这些范围,然后用“不完整”的数据我收到了工作? 我玩弄过滤较大的日志文件,所以我很好奇,如果这样的事情会工作。

感谢您的投入!

Answer 1:

你是对的,你在评论发布将可能是最好的approche的链接。 至于你的问题听起来很有意思我尝试过了。 你可能做到的,但这里是一个片段(其他可能来找)

var xmlhttp=new XMLHttpRequest();
xmlhttp.open("GET","data.dat",false);
xmlhttp.setRequestHeader("Range", "bytes=100-200");
xmlhttp.send();
console.info(xmlhttp); //--> returns only the partial content
// Tested on Win7 with chrome 46+


文章来源: Can I use the HTTP range header to load partial files “on purpose”?