Advertisement
Guest User

Untitled

a guest
Jan 24th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Apify = require('apify');
  2. Apify.main(async () => {
  3.     const requestQueue = await Apify.openRequestQueue();
  4.     await requestQueue.addRequest({ url: 'http://localhost:5007/'});
  5.     const pseudoUrls = [new Apify.PseudoUrl('http://localhost:3000/[.*]')];
  6.     const crawler = new Apify.PuppeteerCrawler({
  7.         requestQueue,
  8.         handlePageFunction: async ({ request, page }) => {
  9.             const title = await page.title();
  10.             console.log(`Title of ${request.url}: ${title}`);
  11.             await Apify.utils.puppeteer.enqueueLinks({ page, selector: 'a', pseudoUrls, requestQueue });
  12.         }
  13.     });
  14.     await crawler.run();
  15. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement