@Xveeder

Как максимально эмулировать браузер при работе с cURL?

Добрый день, друзья. САБЖ. При парсинге/регинге сайтов через cURL нередко возникают проблемы, т.к. на сайтах стоит защита и либо аккаунт работающий на основе Get/Post запросов блокируют. Либо вообще невозможно сделать никакие действия, т.к. в дело вступает JS.

Скажите, есть ли какие-нибудь способы эмулировать браузер при работе с запросами? Ведь по сути, сам браузер взаимодействует с сайтом на основе тех же запросов. Возможно ли как-нибудь работая через cURL отправлять JS-event`ы и прочее, в общем, чтобы бот максимально походил на обычного пользователя. Про куки и юзерагент можно не рассказывать :)

Возможно есть на php рабочий аналог того же Selenium?

Спасибо.
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ответы на вопрос 1
alekciy
@alekciy
Вёбных дел мастер
Из PHP можно через https://github.com/facebook/php-webdriver по WebDrive слать запросы в PhantomJS который все и сделает. Все что нужно, это написать правильные команды.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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