• 爱站资源网:专注活动 / 软件 / 教程分享资源站最稳定的资源站
当前位置:网站首页 > 易语言源码 > HTTP服务端下载文件,支持断点续传

HTTP服务端下载文件,支持断点续传

投稿作者:千战 围观人数:575 所属栏目:易语言源码

昨天服务器安装了Linux,连接上去不会发送文件,用wget下载因为是境外又没网速

后来想了下,临时做了个HTTP服务端放在学生机服务器上给Linux下载解决了问题

今天把代码完善一下,开源出来。有需要的可以看看

HTTP服务端下载文件,支持断点续传 

生成的100M大小文件测试

下载过程中多次暂停继续是为了测试了断点续传功能

单次发送大小,延迟速度可以自行设置

PS: 发送文件的时候,因为使用的是读入文件,所以这个例子不支持发送很大的文件。
      如果要发送大文件,需要使用打开文件方式来读入字节集,并且需要做缓存避免多线程下载同时打开相同文件

      (测试的时候发现,搜狗浏览器其实就是用多线程下载来提速的)

用的是HP-Socket

直接用官方例子改的精易模块就不上传了,论坛上有。加上去就好

引用模块


源码文件名模块文件名
断点续传.e
HPSocket For E 5.5.3.ec
精易模块.ec


引用支持库


源码文件名支持库文件名支持库标识
断点续传.e系统核心支持库 5.3d09f2340818511d396f6aaf844c7e325
应用接口支持库 3.1F7FC1AE45C5C4758AF03EF19F18A395D
拖放支持库 2.0{9DA96BF9CEBD45c5BFCF94CBE61671F5}
数据操作支持库一 2.04BB4003860154917BC7D8230BF4FA58A


the end
免责声明:本文发布在易语言源码频道,为本站整理编辑,但不代表本站的观点和立场。