10 如何下载大文件(200m-300m的)

发布于 2019-11-15 09:59:52

尝试ftp下载文件,小的没事,大的例如60m以上的就开始不稳定了(不知道是ftp软件的事还是其他原因),运气好能下载下来,尤其是在同一wifi下,下载大的失败率更是大,哪位大神帮帮忙,提供个方法或者好点的ftp

查看更多

关注者
1
被浏览
1k
Evan
Evan 认证专家 2019-11-15

看下失败原因是否是因为一分钟超时了。可以用socket的ftp设置超时时间

3 个回答
Evan
Evan 认证专家 2019-11-15
local ftp = require("socket.ftp")
    ftp.TIMEOUT = 120 --设置超时时间
    flag,e = ftp.get("ftp://test:123456@demo.evanelf.com/test.lua.E3;type=i")
    if flag then
        local file = io.open("/var/touchelf/scripts/test.lua.E3","w")
        file:write(flag)
        file:close()
    else
        notifyMessage(e);
    end
987631579
987631579 2020-04-27

host or service not provided, or not known 有的FTP下载的时候提示这个服务器那边 要怎么解决

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览