HTTP服务端下载文件,支持断点续传
投稿作者:千战
围观人数:575
所属栏目:易语言源码
昨天服务器安装了Linux,连接上去不会发送文件,用wget下载因为是境外又没网速
后来想了下,临时做了个HTTP服务端放在学生机服务器上给Linux下载解决了问题
今天把代码完善一下,开源出来。有需要的可以看看
生成的100M大小文件测试
下载过程中多次暂停继续是为了测试了断点续传功能
单次发送大小,延迟速度可以自行设置
PS: 发送文件的时候,因为使用的是读入文件,所以这个例子不支持发送很大的文件。
如果要发送大文件,需要使用打开文件方式来读入字节集,并且需要做缓存避免多线程下载同时打开相同文件
(测试的时候发现,搜狗浏览器其实就是用多线程下载来提速的)
用的是HP-Socket
直接用官方例子改的精易模块就不上传了,论坛上有。加上去就好
引用模块
| 源码文件名 | 模块文件名 | ||
|---|---|---|---|
| 断点续传.e |
|
引用支持库
| 源码文件名 | 支持库文件名 | 支持库标识 |
|---|---|---|
| 断点续传.e | 系统核心支持库 5.3 | d09f2340818511d396f6aaf844c7e325 |
| 应用接口支持库 3.1 | F7FC1AE45C5C4758AF03EF19F18A395D | |
| 拖放支持库 2.0 | {9DA96BF9CEBD45c5BFCF94CBE61671F5} | |
| 数据操作支持库一 2.0 | 4BB4003860154917BC7D8230BF4FA58A |
the end
免责声明:本文发布在易语言源码频道,为本站整理编辑,但不代表本站的观点和立场。
站内搜索
最新易语言源码
-
易语言android无障碍千战 2020-09-16 -
利用易语言组件自制快捷启动千战 2020-09-16 -
易语言希尔排序之自定义数据类型排序千战 2020-09-16 -
填充前后文本到指定长度千战 2020-09-15 -
实例_Wininet 置代理地址(立即生效无需重启)千战 2020-09-15 -
超级列表框设置颜色(不闪烁版本)删除表项记得处理颜色数组+置行高千战 2020-09-15 -
小白盒 扫码枪 二维码扫描设备 键盘钩子源码千战 2020-09-15 -
WOL远程开机千战 2020-09-14 -
熊出没之拼图游戏千战 2020-09-14 -
Ylink(纯UI)千战 2020-09-14
推荐易语言源码


