Каков ответ в функции page.on в apify? - PullRequest
0 голосов
/ 03 марта 2020

Что такое response в функции page.on?

В примере "https://github.com/vdrmota/actor-twitter-scraper/blob/master/src/scraper.js" в строке 17 вы проверяете, что response.url включает "/timeline/profile/".

page.url() - это https://twitter.com/${handle}/with_replies. Так зачем проверять в строке 17, что URL включает "/timeline/profile/"?

1 Ответ

0 голосов
/ 03 марта 2020

page.on('response', handler) вызывает функцию обработчика каждый раз, когда страница получает ответ на один из своих запросов. Это может быть основной документ, а также различные CSS файлы, изображения, скрипты и так далее. Таким образом, проверка URL предназначена для фильтрации только соответствующих ответов.

См. Документацию Puppeteer для получения дополнительной информации: https://pptr.dev/#? Product = Puppeteer & show = api-event-response

...