Задать вопрос
@vadikjust

Как спарсить страницу на JS?

Есть след проблема, при парсинге страницы через curl, сторонний сайт выдаёт ссылки привязанные по каким то параметрам, скорее всего IP привязывается. Как на стороне клиента спарсить сайт, чтобы получить ссылки под клиентский IP?
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@choupa
Архитектор (обычный, который строит)
Юзерскрипт для браузера напишите. Я так делаю, чтобы не разбираться, какие там сайт токены-шмокены при ajax-запросах посылает. У меня юзерскрипт автоматически "кликает" по кнопкам, так что сайт сам запрашивает инфу на своём сервере с нужными параметрами. Затем проверяю по setInterval приход ответа (появляются новые элементы в DOM) и парсю его. Работает медленно, так что для парсинга в "промышленных масштабах" не подойдёт.

Я так каждые 3 часа мониторю во всех магазинах Леруа Мерлен, Касторама, ОБИ, Петрович и других наличие товаров по некой товарной группе и вычисляю обороты продаж и режим поставок конкурентов.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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