我尝试在Render.com上部署木偶师,我可以做其他的请求,但是木偶师似乎不起作用,我做错什么了吗?
async function startBrowser() {
let browser;
try {
console.log("Opening the browser......");
browser = await puppeteer.launch({
headless: false,
ignoreDefaultArgs: ["--disable-extensions"],
args: [
"--no-sandbox",
"--use-gl=egl",
"--disable-setuid-sandbox",
],
ignoreHTTPSErrors: true,
});
} catch (err) {
console.log("Could not create a browser instance => : ", err);
}
return browser;
}发布于 2022-10-11 19:12:21
我意识到我忘记切换回headless : true,在headless : true中,我必须为该页面设置用户代理。示例:await page.setUserAgent("Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4638.69 Safari/537.36")
https://stackoverflow.com/questions/74028987
复制相似问题