Как найти ссылку на следующую страницу при нажатии на кнопку «Загрузить еще»?

Я пытаюсь найти, откуда идет ссылка на следующую страницу. Исходная страница - это Ссылка, которую я ищу, имеет следующий шаблон - https://api.krazy.com/v4/2/graphql?cache=967399174. Я могу получить доступ к ссылке и получить все заголовки, чтобы она работала. Проблема в том, что я не вижу, как создается эта ссылка. Поиск по исходному коду страницы и Dev Tools не дал мне никаких результатов. Вот код кнопки «Загрузить еще».

<kcl-load-more main-class = "mb-25" on-click = "addMorePosts()" model = "latestPosts" model-loading = "postsLoading" class = "ng-isolate-scope"><div class = "kcl-load-more mb-25" ng-class = "vm.mainClass">

    <!-- ngIf: vm.model.length && !vm.hideIf --><button class = "kcl-btn ng-scope" ng-class = "vm.buttonClass" ng-click = "vm.click()" ng-disabled = "vm.loading || vm.modelLoading" ng-if = "vm.model.length &amp;&amp; !vm.hideIf">
      <span class = "hidden-side-scroll">LOAD MORE</span>
      <svg xmlns = "http://www.w3.org/2000/svg" viewBox = "0 0 35.09 34.39" height = "32" width = "32" aria-labelledby = "title" class = "icon visible-side-scroll">
            <title>Load More</title>
            <path fill = "#3B3B3B" d = "M35.09,17.19s0-.09,0-.13h0a1.31,1.31,0,0,0-.38-.78l0,0L18.82.38A1.31,1.31,0,0,0,17,2.23L30.62,15.88H1.31a1.31,1.31,0,0,0,0,2.62H30.62L17,32.15A1.31,1.31,0,1,0,18.82,34L34.67,18.15l0,0a1.31,1.31,0,0,0,.38-.79h0s0-.09,0-.14Z"></path>
      </svg>
    </button><!-- end ngIf: vm.model.length && !vm.hideIf -->
    <!-- ngIf: vm.model.length && !vm.hideIf --><div class = "visible-side-scroll text-center ng-scope" ng-if = "vm.model.length &amp;&amp; !vm.hideIf" ng-click = "vm.click()">LOAD MORE</div><!-- end ngIf: vm.model.length && !vm.hideIf -->
</div>
</kcl-load-more>

Как генерируется cache=967399174 часть ссылки?

Его можно добавить до того, как страница будет вам отправлена.

Sebastian Speitel 10.12.2018 09:32

Вам следует взглянуть на Сеть, она может рассказать вам, как работает публикация и получение.

Prayson W. Daniel 10.12.2018 09:38

@SebastianSpeitel, но все же я должен увидеть какую-то уникальную часть кода, которая запускает это, верно?

Billy Jhon 10.12.2018 10:44

Не обязательно, генерация этого идентификатора кеша может быть полностью выполнена на бэкэнде.

Sebastian Speitel 10.12.2018 10:50

@SebastianSpeitel, поэтому нет возможности воспроизвести этот запрос с чистым питоном, а не с помощью веб-драйвера для выполнения javascript?

Billy Jhon 10.12.2018 10:52

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

Sebastian Speitel 10.12.2018 10:54
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
6
42
0

Другие вопросы по теме