Как сделать запрос через прокси в nodejs? - PullRequest
0 голосов
/ 10 июля 2020

Я пытаюсь выполнить простой запрос, используя прокси в 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...