HTTP服务器上断点下载文件.docVIP

  • 1
  • 0
  • 约2.04万字
  • 约 16页
  • 2017-12-19 发布于河南
  • 举报
HTTP服务器上断点下载文件

HTTP服务器上断点下载文件 ?从HTTP服务器上下载一个文件有很多方法,“热心”的微软提供了 WinInet 类,用起来也很方便。当然,我们也可以自己实现这些功能,通过格式化请求头很容易就能实现断点续传和检查更新等等功能 。 连接主机 格式化请求头 设置接收,发送超时    ?????????要想从服务器下载文件,首先要向服务器发送一个请求。HTTP 请求头由若干行字符串组成。下面结合实例说说 HTTP 请求头的格式。假设要下载 /index.html 这个网页 ,那么请求头的写法如下: 第1行:方法,请求的内容,HTTP协议的版本 下载一般可以用GET方法,请求的内容是“/index.html”,HTTP协议的版本是指浏览器支持的版本,对于下载软件来说无所谓,所以用1.1版 “HTTP/1.1”; “GET /index.html HTTP/1.1” 第2行:主机名,格式为“Host:主机” 在这个例子中是:“Host:” 第3行:接受的数据类型,下载软件当然要接收所有的数据类型,所以: “Accept:*/*” 第4行:指定浏览器的类型 有些服务器会根据客户服务器种类的不同会增加或减少一些内容,在这个例子中可以这样写: “User-Agent:Mozilla/4.0 (compatible; MSIE 5.00; Windows 98)” 第5行:连接设置 设

文档评论(0)

1亿VIP精品文档

相关文档