Я получаю сообщение об ошибке при попытке прокси с помощью библиотеки запросов в nodejs - PullRequest
0 голосов
/ 13 июня 2018

Я получаю сообщение об ошибке при попытке запустить следующий код.Я хочу подключиться к некоторому URL (например, к facebook.com). Я получаю сообщение об ошибке.

    var request = require('request');
    request.get({
     url: "https://www.facebook.com",
     proxy: '35.199.76.79:80',
     tunnel:true
  }
     ,function(err,res,body){
    if(err) console.log(err)
    else console.log(res)
});

Стек ошибок:

{ Error: tunneling socket could not be established, cause=connect EINVAL 0.0.0.80:80 - Local (0.0.0.0:0)
    at ClientRequest.onError (/home/ujwal/Documents/Projects/proxy-tester/node_modules/tunnel-agent/index.js:177:17)
    at Object.onceWrapper (events.js:315:30)
    at emitOne (events.js:116:13)
    at ClientRequest.emit (events.js:211:7)
    at Socket.socketErrorListener (_http_client.js:387:9)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at emitErrorNT (internal/streams/destroy.js:64:8)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickCallback (internal/process/next_tick.js:180:9) code: 
    'ECONNRESET' }

1 Ответ

0 голосов
/ 13 июня 2018

если вы находитесь за прокси-сервером, я думаю, вам следует сначала настроить параметры прокси-сервера npm

    npm config set proxy 35.199.76.79:80
    npm config set https-proxy 35.199.76.79:80
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...