Проверка подлинности прокси для nodeJS - PullRequest
0 голосов
/ 06 апреля 2020

Я пытался использовать пакет прокси-проверки из NPM, чтобы проверить прокси-серверы, работают ли они, и этот код до сих пор работал нормально:

var proxyChecker = require('proxy-checker');

proxyChecker.checkProxy("proxy.foo.com", 8080, {
  // the complete URL to check the proxy
  url: 'http://www.example.com',
  // an optional regex to check for the presence of some text on the page
  regex: /Example Domain/
},
  function (host, port, ok, statusCode, err) {
    console.log(host + ':' + port + ' => '
      + ok + ' (status: ' + statusCode + ', err: ' + err + ')');
  }
)

, но теперь мне нужно разобраться с аутентификацией прокси, который выглядит примерно так:

proxy:{
    host:"proxy.foo.com",
    port:8080,
    user:"proxyuser",
    password:"123"
}

Каковы возможные способы реализации аутентифицированных прокси для проверки прокси?

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