Chernichko
@Chernichko
Учусь.

Как при авторизации через curl пройти проверку что сайт открываться именно с браузера?

Вот уже неделю страдаю над авторизацией на сайте через curl и у меня есть 100500 неработающих вариантов)

Как оказывается, возможно для пущей защиты от считывания роботами на этом сайте могли придумать JS-фичи для проверки что сайт открываться именно с браузера - тогда нужен JS-парсер.

Прекрасно.

Что этот парсер должен делать? что найти? и как потом использовать то что он нашел? и когда он должен запускаться?

в первый раз с ним сталкиваюсь.....
  • Вопрос задан
  • 249 просмотров
Пригласить эксперта
Ответы на вопрос 1
Wolfnsex
@Wolfnsex Куратор тега PHP
Если не хочешь быть первым - не вставай в очередь!
Вот уже неделю страдаю над авторизацией на сайте
Вы завязывайте с этим, так и нервный срыв получить можно :D

Что этот парсер должен делать? что найти? и как потом использовать то что он нашел? и когда он должен запускаться?
Что именно происходит в JS-коде - Вы можете посмотреть в своём собственном браузере, нажав F12 и открыв отладчик JS. Детально проанализировав полученную информацию, Вы сможете понять, что там происходит...

Другой (или дополнительный вариант) - Вам нужно будет детально изучить HTTP-заголовки которые отправляет Ваш браузер и сравнить их с заголовками, которые отправляет Ваш парсер...

Ещё как вариант, рекомендую Вам ознакомиться с PhantomJS, среди прочих применений - он так же применяется вместе с PHP (который вы указали в тегах) для тестирования проектов на уровне "эмуляция браузера/пользователя".
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы