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

Как получить данные при загрузке страницы?

Есть интернет-магазин с большим количеством товаров и отзывов к этим товарам. Магазин выводит только первые 10 отзывов
613e10dce1c51723206704.png
чтобы вывести остальные , нужно нажать "показать все"
Вопрос: можно ли сформировать URL для конкретной страницы, при переходе на который будут выведены все отзывы (т.е. нажата эта кнопка)?
Элемент, который отвечает за "показать все"
613e1153e39ca396035613.png

Извиняюсь, если вопрос глупый. задачу нужно решить, чтобы спарсить отзывы

Пример страницы сайта
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@zombtron
Нужные вам адреса имеют вот такой вид:
https://www.21vek.by/reviews/get/637728/0/?page=2&hash=
где page=0, 1, 2 и тд. для 1-10, 11-20, 21-30 отзывов, соответственно.
В общем, нужно загрузить страницу, найти /reviews/get/--хххх--/--хххх--/ и кол-во и загружать комменты.
Но... прямым запросом оно их не отдает, пишет 404. возможно простым аяксом можно, а может там CORS и нужно глубже рыть.
Ответ приходит в json но готовым хтмл.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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