V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zmj1316
V2EX  ›  问与答

一个关于多线程下载和 aira2 相关的疑问

  •  
  •   zmj1316 · 2016-12-05 09:57:06 +08:00 · 1232 次点击
    这是一个创建于 2713 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现状:想做一个网盘下载器,需要向服务器 post 一个表单对方才会返回目标文件
    问题 1 :这种情况是不是无法多线程下载?因为 post 里面不能带 Range ?
    问题 2 : aria2 能不能发 post 去请求文件?
    4 条回复    2016-12-05 11:07:22 +08:00
    chintj
        1
    chintj  
       2016-12-05 10:11:55 +08:00
    百度云限速就算 aria2 也不稳定经常不到 100k
    zmj1316
        2
    zmj1316  
    OP
       2016-12-05 10:35:29 +08:00
    @chintj 不是百度云,百度云应该不是用 post 请求的,所以能分割下。
    限速不是问题,主要是某些网赚盘有广告以及强制等待时间
    hellommd
        3
    hellommd  
       2016-12-05 10:35:40 +08:00
    这样问题要看服务器那边是怎么处理的, POST 表单内容,代码输出目标文件数据流还是转向到一个下载地址?

    问题 1 :如果是代码输出文件流,若代码没具体实现支持多线程,那就是不行。
    问题 2 :按官方文档,没看到有这情况。
    zmj1316
        4
    zmj1316  
    OP
       2016-12-05 11:07:22 +08:00 via Android
    @hellommd 从记录来看直接对 post 的请求返回了 content ,应该是没戏了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1584 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 17:01 · PVG 01:01 · LAX 10:01 · JFK 13:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.