Я написал функцию для загрузки списка файлов с разных URL-адресов с помощью запроса nodejs.Код работает нормально, не сидя в моей компании.В моей компании я нахожусь за прокси-сервером NTLM.Для npm я установил на моей машине cntlm, обрабатывающий весь трафик, который работает совершенно нормально.Поэтому я попытался использовать локальный прокси cntlm.Целями являются местоположения https с zip-файлами.
var download = function (myurl, dest, callback){
if (process.argv[2] === 'company') {
request.get({
gzip: true,
url: myurl,
proxy: 'http://127.0.0.1:53128'
}).on('error', function (err) { console.log(err) })
.pipe(fs.createWriteStream(dest))
.on('close', callback);
}
else {
request.get(myurl)
.on('error', function (err) { console.log(err) })
.pipe(fs.createWriteStream(dest))
.on('close', callback);
}
};
Что бы я ни пытался, я получаю ошибки, такие как ETIMEDOUT или ECONNREFUSED и т. Д.
Что мне не хватает?
Приветствия Мо