HTTP中的Range: bytes=0-

来源:互联网 发布:学算法的网站 编辑:程序博客网 时间:2024/05/20 11:20

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-;直接透传RANGE: bytes=0-;直接拉取整个文件内容

Range: bytes=0-0 可以探测获取文件大小

curl -r 0-0 -i -x ip地址:80 http://test.vaynedu4.com/test_file_19.mp3

curl Range:bytes=0-0

用wget请求的时候可以正常看http头部返回的信息
wget -S --limit-rate=1M -e http_proxy=http://ip地址 --header="Range: bytes=0-" http://test.vaynedu4.com/test_file_19.mp3

wget Range:bytes=0-0

Range: bytes=0-999 ,利用curl下载1000个字节

Range: bytes=0-999

Range下载的时候就要curl下载吧,好用还方便

原创粉丝点击