нумерация страниц без ссылок - PullRequest
0 голосов
/ 24 апреля 2018

Я создал паука, который берет информацию из таблицы ниже, но я не могу перейти к предыдущей таблице, потому что у нее нет «href», как мне?

https://br.soccerway.com/teams/italy/as-roma/1241/

data that I want

предыдущая кнопка без ссылки

<a rel="previous" class="previous " id="page_team_1_block_team_matches_summary_7_previous">« anterior</a>

html of the

1 Ответ

0 голосов
/ 24 апреля 2018

Если вы посмотрите на инспектора сети в вашем браузере, вы увидите запрос XHR, когда нажимаете следующую кнопку: enter image description here

Этот запрос возвращает ответ json с изменениями html:

enter image description here

Вам нужно перепроектировать, как ваша страница генерировала этот URL (из первого изображения):

https://br.soccerway.com/a/block_team_matches_summary?block_id=page_team_1_block_team_matches_summary_7&callback_params=%7B%22page%22%3A0%2C%22bookmaker_urls%22%3A%7B%2213%22%3A%5B%7B%22link%22%3A%22http%3A%2F%2Fwww.bet365.com%2Fhome%2F%3Faffiliate%3D365_371546%22%2C%22name%22%3A%22Bet%20365%22%7D%5D%7D%2C%22block_service_id%22%3A%22team_summary_block_teammatchessummary%22%2C%22team_id%22%3A1241%2C%22competition_id%22%3A0%2C%22filter%22%3A%22all%22%2C%22new_design%22%3Afalse%7D&action=changePage&params=%7B%22page%22%3A1%7D

И затем вы можете использовать это, чтобы получить следующие страницы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...