你的位置:首页 > 软件开发 > ASP.net > 基于HTTP的断点传输

基于HTTP的断点传输

发布时间:2016-11-07 21:00:26
最近项目需要做一个类似于迅雷的文件下载功能,这类需求可能比较常见,希望可以帮助到有需要的同学要求:1.支持断点传输2. 多文件同时下载3. 由于是客户内部试用,服务器只支持HTTP文件下载不支持FTP文件(并没有用户权限的要求) 由于根据服务器传来的Json字符串解析后进行下 ...

最近项目需要做一个类似于迅雷的文件下载功能,这类需求可能比较常见,希望可以帮助到有需要的同学

要求:

1.支持断点传输

2. 多文件同时下载

3. 由于是客户内部试用,服务器只支持HTTP文件下载不支持FTP文件(并没有用户权限的要求)

 

由于根据服务器传来的Json字符串解析后进行下载,首先构建Json对象,推荐一个库Newtonsoft.Json

 

 public class DownloadFile  {    [JsonProperty("police_num")]    public get='_blank'>string PoliceNumber { get; set; }    [JsonProperty("equipment_num")]    public string EquipmentNumber { get; set; }    [JsonProperty("upload_date")]    public DateTime UploadDateTime { get; set; }    [JsonProperty("type")]    public string FileType { get; set; }    [JsonProperty("file_name")]    public string FileName { get; set; }    [JsonProperty("file_path")]    public string FilePath { get; set; }  }

原标题:基于HTTP的断点传输

关键词:http

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。