我正在尝试使用nodejs创建一个多线程下载器。目前我只能使用单线程下载该文件。这是nodejs中的一个简单的http.get请求。
要创建一个多线程下载器,我必须在我的请求中发送一些http头,我不能弄清楚一些方法。我想知道我应该发送什么http报头,以便能够从偏移量下载一定范围的字节。
var http = require('http');
var options = {
host: 'hostname.com',
path: '/path/to/a/large/file.zip',
headers: {
//Some headers which will help me download only a part of the file.
}
};
callback = function(response) {
response.on('data', function (chunk) {
//write chunk to a file
});
}
http.request(options, callback).end();发布于 2013-04-20 02:04:04
https://stackoverflow.com/questions/16101259
复制相似问题