Files
apify--crawlee/docs/examples/crawl_multiple_urls_puppeteer.ts
2026-07-13 13:23:39 +08:00

13 lines
443 B
TypeScript

import { PuppeteerCrawler } from 'crawlee';
const crawler = new PuppeteerCrawler({
// Function called for each URL
async requestHandler({ request, page, log }) {
const title = await page.title();
log.info(`URL: ${request.url}\nTITLE: ${title}`);
},
});
// Run the crawler with initial request
await crawler.run(['http://www.example.com/page-1', 'http://www.example.com/page-2', 'http://www.example.com/page-3']);