import puppeteer from "puppeteer-extra";
import StealthPlugin from "puppeteer-extra-plugin-stealth";
puppeteer.use(StealthPlugin());
puppeteer
.launch({
headless: false,
})
.then(async (browser) => {
console.log("Running tests..");
const page = await browser.newPage();
await page.goto(
"https://example.com"
);
console.log("Waiting for the page to load..");
await page.waitForRequest((request) => {
return (
request.url() ===
"https://example.com" &&
request.method() === "POST"
);
});
const cookies = await page.cookies();
console.log(cookies);
console.log(`All done, check the screenshot`);
});
import puppeteer from "puppeteer-extra";
import StealthPlugin from "puppeteer-extra-plugin-stealth";
puppeteer.use(StealthPlugin());
puppeteer
.launch({
headless: false,
})
.then(async (browser) => {
console.log("Running tests..");
const page = await browser.newPage();
await page.goto(
"https://example.com"
);
console.log("Waiting for the page to load..");
await page.waitForRequest((request) => {
return (
request.url() ===
"https://example.com" &&
request.method() === "POST"
);
});
const cookies = await page.cookies();
console.log(cookies);
console.log(`All done, check the screenshot`);
});