gpt4 book ai didi

javascript - 为什么我的NodeJS代码会抛出: ECONNRESET error?

转载 作者:行者123 更新时间:2023-12-03 08:44:47 29 4
gpt4 key购买 nike

我的程序使用字符串数组解析带有HTTPS代理的文本文档。然后,它向ipify.org发出GET请求。

但是,我的程序抛出了:Error: read ECONNRESET at TCP.onStreamRead (internal/stream_base_commons.js:183:27)。它终止我的程序,而不是抛出错误并继续。

我的代码:

var fs = require('fs');
var async = require("async");
var request = require("request");

var proxies = fs.readFileSync(__dirname + '\\proxies.txt').toString().split("\n");

console.log(proxies.length + ' proxies loaded!');

async.forEachOf(proxies, proxy => {
request({
'url':'https://api.ipify.org',
'method': "GET",
'proxy': 'http://' + proxy
},function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body);
}
else {
console.log(error.message);
}
})
}, err => {
console.log(err.message);
});

任何帮助都非常感激:)

最佳答案

[Node js ECONNRESET

该错误的解释在这里。我认为由于某种原因该URL未连接...

关于javascript - 为什么我的NodeJS代码会抛出: ECONNRESET error?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57072023/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com