
解析:
当今网上流行的文件格式层出不穷,下载方式也多种多样。有除了较为常规的>在socket中实现断点续传,需要考虑以下几个方面:
1 获取上次传输的数据大小:在客户端和服务端建立连接之前,客户端需要先获取服务器上次传输的数据大小。客户端通过向服务器发送一个特殊请求(如“GET /file_size”),服务器则会响应请求并返回已经传输的数据大小。
2 设置传输起始位置和结束位置:在获取到上次传输的数据大小后,客户端需要按照该大小来设置传输的起始位置和结束位置,这样可以避免重复传输已经传输过的数据。客户端发送的请求中需要包含传输区间的起始位置和结束位置(如“GET /filename >
>加了partial>欢迎分享,转载请注明来源:内存溢出
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)