Задать вопрос
@master-manager
junior develop

Как сделать https запрос через прокси в node.js?

Есть библиотека request: https://github.com/request/request#proxies
Почему-то не работает если юзать с прокси, кто сталкивался с такой проблемой? Выдает такую ошибку Error: tunneling socket could not be established, statusCode=400
А еще такой вопрос, если при помощи этой либы cheerio делать через прокси запрос на сайт whoer.net/ru и парсить и выводить в консоль блок который показывает ip пользователя, Каким он должен быть? реальным или ip proxy? вот я пробовал через подобную библиотеку needle делать парсинг через прокси, так все равно показывает реальный мой ip
вот код для примера
  • Вопрос задан
  • 238 просмотров
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ответы на вопрос 1
@grinat
Копаться с настройками сети и багами реквеста, на самом деле этот момент забагован по самые уши. А код 400 бывает если с https сертификатом что-то, надо где-то в настройках что-то указать и тогда проверка валидности сертификата будет игнориться.
Значение ip от прокси зависят, есть такие что можно получить реальный ip, они его по моему в спец заголовке передают, а есть такие что нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы