Didn't need that on local puppeteer weirdly
Didn't need that on local puppeteer weirdly
workers.api.error.no_access_to_browser_worker, so I'd assume so!Sorry, you have been blocked error page
workers.api.error.no_access_to_browser_workerSorry, you have been blockedconst [page] = await browser.pages();
// Hijack browser navigation and instead send requests.
await page.setRequestInterception(true);
page.once('request', async (interceptedRequest) => {
const headers = {};
// eslint-disable-next-line @typescript-eslint/no-explicit-any
request.headers.forEach((v, k) => ((headers as any)[k] = v));
interceptedRequest.continue({
method: request.method,
postData: requestBody,
headers,
});
await page.setRequestInterception(false);
});
// Trigger the requests
const response = await page.goto(request.url);