import { PlaywrightCrawler } from 'crawlee';
export async function runExample() {
const testPage1 =
'https://inspections.healthunit.com/HedgehogPortal/#/18fbee00-f0a3-49e3-b323-9153b6c4924c/disclosure/facility/3448568d-737b-4b41-ab63-1f2d7a2252b5';
const testPage2 =
'https://inspections.healthunit.com/HedgehogPortal/#/18fbee00-f0a3-49e3-b323-9153b6c4924c/disclosure/facility/3448568d-737b-4b41-ab63-1f2d7a2252b5/inspection/ac3196c5-13e6-486c-8b9c-b85dd019fc05';
const crawler1 = new PlaywrightCrawler({
requestHandler: async ({ request, page, log }) => {
const title = await page.title();
log.info(`URL: ${request.url}\nTITLE: ${title}`);
},
launchContext: {
launchOptions: {
args: ['--ignore-certificate-errors'],
},
},
});
const crawler2 = new PlaywrightCrawler({
requestHandler: async ({ request, page, log }) => {
const title = await page.title();
log.info(`URL: ${request.url}\nTITLE: ${title}`);
},
launchContext: {
launchOptions: {
args: ['--ignore-certificate-errors'],
},
},
});
await crawler1.run([testPage1]);
await crawler2.run([testPage2]);
}
runExample();
import { PlaywrightCrawler } from 'crawlee';
export async function runExample() {
const testPage1 =
'https://inspections.healthunit.com/HedgehogPortal/#/18fbee00-f0a3-49e3-b323-9153b6c4924c/disclosure/facility/3448568d-737b-4b41-ab63-1f2d7a2252b5';
const testPage2 =
'https://inspections.healthunit.com/HedgehogPortal/#/18fbee00-f0a3-49e3-b323-9153b6c4924c/disclosure/facility/3448568d-737b-4b41-ab63-1f2d7a2252b5/inspection/ac3196c5-13e6-486c-8b9c-b85dd019fc05';
const crawler1 = new PlaywrightCrawler({
requestHandler: async ({ request, page, log }) => {
const title = await page.title();
log.info(`URL: ${request.url}\nTITLE: ${title}`);
},
launchContext: {
launchOptions: {
args: ['--ignore-certificate-errors'],
},
},
});
const crawler2 = new PlaywrightCrawler({
requestHandler: async ({ request, page, log }) => {
const title = await page.title();
log.info(`URL: ${request.url}\nTITLE: ${title}`);
},
launchContext: {
launchOptions: {
args: ['--ignore-certificate-errors'],
},
},
});
await crawler1.run([testPage1]);
await crawler2.run([testPage2]);
}
runExample();