@Olevv

Как использовать прокси в ReactPHP?

Есть проблема, использую reactPHP, для парсинга сайта, но возникла необходимость использовать прокси сервер, в случае блокировок, как это сделать?
Пробую использовать вот эту либу https://github.com/clue/reactphp-socks
Пример:
$proxy = new SocksClient('89.32.68.50:3128', new Connector($loop));
$connector = new Connector($loop, array(
    'tcp' => $proxy,
    'dns' => false
));
$browser = new Browser($loop, $connector);
$browser->get('http://yandex.ru')->then(function (ResponseInterface $response) {
    echo Psr7\str($response);
}, function ($event){
    echo (string)$event;
});


Через curl, все прекрасно работает.
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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