解决方案 »

  1.   

    Range头没记错的话,是分段下载的意思。
    可以设置下载哪个位置的数据。我去查了一下,大概是这样解释的。
      

  2.   

    HTTP头中一般断点下载时才用到Range和Content-Range实体头,
    Range用户请求头中,指定第一个字节的位置和最后一个字节的位置,如(Range:200-300)
    Content-Range用于响应头
      

  3.   

    那这个"Range", "bytes=-1"是什么意思,-1的意思是不下载吗?应该没有一个字节是-1的吧,
    我这两个字段改成其他"date", "i want date,give me!",也是可以用的,为什么呀这三句代码分别什么意思呢
      

  4.   

    http头你想自定义什么头都可以
    至于bytes=-1是什么意思我也没有深入研究过   xmlHttp.open("GET", "null.txt", false);  //打开一个get请求,路径为当前目录下的null.txt,第三个参数是同步还是异步,false表示同步
       xmlHttp.setRequestHeader("Range", "bytes=-1");  //设置请求头,这里随便把什么设置成什么都可以,不过约定好了的头(比如Contnet-Type,Accept)随意改动的话会导致一些不可预见的问题
       xmlHttp.send(null);  //发送请求