我正在创建一个下载加速器库在从链接开始下载之前,有什么方法可以知道服务器是否支持恢复下载/下载文件。因为如果是这样,我将使用多个连接和下载范围,否则我将正常下载整个文件
感谢
类似于GET
标头来获得所需的html页面,我们有一个称为HEAD
标头的东西。
当您发送URL的HEAD
请求时,我们会得到URL 的一组值
示例:如果您想了解http://www.wgz.org/chromatic/perl/IntroTestMore.pdf
向URL发送HEAD
命令,响应将为
Date: Mon, 03 Nov 2008 06:29:09 GMT
Accept-Ranges: bytes
ETag: "156046f-11889-3a578cd2bf2c0"
Server: Apache
Content-Length: 71817
Content-Type: application/pdf
Last-Modified: Thu, 11 Jul 2002 04:53:07 GMT
Client-Date: Mon, 03 Nov 2008 06:29:10 GMT
Client-Peer: 167.168.132.148:8080
Client-Response-Num: 1
引入值:Accept-Ranges
、Content-Length
Accept-Ranges: bytes
告诉服务器已经准备好按照请求的一部分一部分地提供文件
更多信息请点击此处:http://www.crazyengineers.com/community/threads/how-does-resume-download-work.7396/