SSL

  • Автор темы Автор темы Dmitron
  • Дата начала Дата начала

Dmitron

A-Parser Enterprise License
A-Parser Enterprise
Добрый день.

Есть запрос

let resp = yield this.request('GET', 'http://' + domain, {}, {.....

Часто бывает ответ
597 Read first line error: Error: self signed certificate (0 KB)

Нужно переключить запрос на https и повторно сделать request

Можно ли как то в коде повторить или может есть специальный код, который будет подставлять http и https?

parsecodes: {200: 1,} - не подходит, мне нужно перебирать ответы
 
Добрый день.
Обычно на сайтах с https уже присутствует редирект http -> https и дополнительно для этого делать ничего не нужно.
В данном случае как раз был редирект, парсер перешел по нему и получил самоподписанный сертификат. Для того, чтобы не возникала данная ошибка, можно запустить А-Парсер с параметром
Код:
-asynchttpx-disable-cert-check
Подробнее о запуске с параметрами: https://a-parser.com/wiki/additional-settings/#Параметры-командной-строки
 
Назад
Верх