Я пытаюсь выполнить простой запрос, используя прокси в nodejs с библиотекой запросов.
Это код:
const options = {
url: "https://www.forextradingbig.com/10-facts-you-must-know-on-online-forex-trading/",
method: "GET",
proxy: 'http://86.34.197.6:23500'
};
request(options, function(error, response, html) {
if (!error && response.statusCode == 200) {
const $ = cheerio.load(html);
let article_headings = $("h2").text();
console.log(article_headings);
} else {
console.log(error);
console.log("Error scraping site, please try again");
}
});
И это ошибка:
Error: tunneling socket could not be established, cause=connect ECONNREFUSED 127.0.0.1:80
Я использую прокси отсюда: https://free-proxy-list.net/
ОБНОВЛЕНИЕ: получение той же ошибки из двух совершенно разных сред: локальный компьютер с windows и aws машина с убунту 16.