HTTP中的Range就是分段请求字节数,也是大家经常说的断点续传。Range头域可以请求实体的一个或者多个子范围,Range的值为0表示第一个字节,也就是Range计算字节数是从0开始的
表示第二个500字节:bytes=500-999
表示最后500个字节:bytes=-500
表示500字节以后的范围:bytes=500-
第一个和最后一个字节:bytes=0-0,-1
同时指定几个范围:bytes=500-600,601-999
Range: bytes=0-如果客服端请求RANGE: bytes=0-;直接透传RANGE: bytes=0-;直接拉取整个文件内容
curl -r 0-0 -i -x ip地址:80 http://test.vaynedu4.com/test_file_19.mp3
用wget请求的时候可以正常看http头部返回的信息wget -S --limit-rate=1M -e http_proxy=http://ip地址 --header="Range: bytes=0-" http://test.vaynedu4.com/test_file_19.mp3
Range下载的时候就要curl下载吧,好用还方便