1
$.ajax({
                type: "GET",
                url: /myfile.exe,
                success: function(datadown) {
                    dataup.push(datadown);
                    async: false,

我正在创建一个基于浏览器的小下载管理器,我知道 javascript 是单线程的,它不会同时支持多个进程。有任何方法可以在 javascript 中执行此操作(我正在使用 Jquery)

目前的方法是有效的。这是一个单线程文件下载,速度很慢。

我需要使用多个 http 连接下载同一个文件(就像普通的下载管理器一样)

4

2 回答 2

0

只要您可以指定 HTTP Range 标头就可以了

请参阅 我可以使用 HTTP 范围标头“故意”加载部分文件吗?

于 2013-09-06T20:02:45.820 回答
0

我需要使用多个 http 连接下载同一个文件

你想做的事情是不可能的。

于 2013-09-06T19:38:01.470 回答