如何使用 Mechanize 更快地下载文件
有没有办法在下载文件之前获取内容长度,然后将其分成几部分,以便我可以使用多线程下载它?
我试过 agent.get(uri, 'Range'=>'bytes=0-499')
,但它下载了整个文件。任何人都告诉我正确的方法。谢谢!
最佳答案
不,没有办法。不仅 mechanize 不是线程安全的,而且 http 不允许您请求文档的一部分。
关于ruby - 使用 Mechanize 下载多线程文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9451179/