精易论坛
标题:
HTTP服务端下载文件,支持断点续传
[打印本页]
作者:
小白子
时间:
2019-12-28 21:47
标题:
HTTP服务端下载文件,支持断点续传
本帖最后由 lixuhui2468 于 2019-12-28 21:49 编辑
昨天服务器安装了Linux,连接上去不会发送文件,用wget下载因为是境外又没网速
后来想了下,临时做了个HTTP服务端放在学生机服务器上给Linux下载解决了问题
今天把代码完善一下,开源出来。有需要的可以看看
百M测试.gif
(1.31 MB, 下载次数: 0)
下载附件
2019-12-28 21:47 上传
生成的100M大小文件测试
下载过程中多次暂停继续是为了测试了断点续传功能
单次发送大小,延迟速度可以自行设置
PS: 发送文件的时候,因为使用的是读入文件,所以这个例子不支持发送很大的文件。
如果要发送大文件,需要使用打开文件方式来读入字节集,并且需要做缓存避免多线程下载同时打开相同文件
(测试的时候发现,搜狗浏览器其实就是用多线程下载来提速的)
用的是HP-Socket
直接用官方例子改的精易模块就不上传了,论坛上有。加上去就好
服务端.zip
(1.15 MB, 下载次数: 304)
2019-12-28 21:44 上传
点击文件名下载附件
下载积分: 精币 -2 枚
作者:
duanyijun
时间:
2019-12-29 07:36
这可是个好东西哦!
作者:
freexx
时间:
2019-12-29 08:32
支持支持,多谢分享!
作者:
影知
时间:
2019-12-29 09:40
学习了
,谢谢
作者:
longsui48
时间:
2019-12-29 15:36
哪个版本的HP啊
作者:
小白子
时间:
2019-12-29 16:05
longsui48 发表于 2019-12-29 15:36
哪个版本的HP啊
模块上面写着是5.5.3。
作者:
鱼与飞鸟
时间:
2019-12-29 22:37
感谢分享,下载学习一下
作者:
指尖流淌
时间:
2019-12-30 14:37
谢谢分享!~~~~~~~~~~~~
作者:
2B不止铅笔还
时间:
2020-1-2 19:07
支持开源~!感谢分享
作者:
duanyijun
时间:
2020-1-6 15:32
回帖是美德
作者:
yxl2008
时间:
2020-2-25 14:53
支持开源,谢谢!!!
作者:
hahacctv
时间:
2020-3-11 13:02
支持开源,谢谢!!!
作者:
ErrorCodes
时间:
2020-3-23 18:04
正准备找这个
作者:
不知道
时间:
2021-12-12 22:39
正好需要哦
作者:
不知道
时间:
2021-12-12 22:39
支持开源谢谢分享
作者:
dingli123
时间:
2022-2-2 18:02
支持开源~!感谢分享
作者:
尚帝娱乐
时间:
2022-3-26 19:18
支持开源~!感谢分享
作者:
zhongzutao
时间:
2023-4-3 09:26
上传文件吗?
作者:
小窗润轻风
时间:
2023-11-11 16:11
看怎么实现。。。。。
欢迎光临 精易论坛 (https://125.confly.eu.org/)
Powered by Discuz! X3.4