const browser = await puppeteer.launch({args: ['--no-sandbox']});
const page = await browser.newPage();
await page.goto('$url', {waitUntil: 'load', timeout: 0});
const cookies = await page._client.send('Network.getAllCookies');
我想检查网站是否可以通过提供的协议访问。
如果尝试使用http
访问并失败,则需要检查其是否可以通过https
访问
有可能与木偶戏有关吗??
答案 0 :(得分:0)
puppeteer
如果无法page.goto
页面将引发错误,所以我建议捕获该错误然后纠正过程:
try {
await page.goto('$url', {waitUntil: 'load', timeout: 0});
} catch(e) {
console.log(e.message);
}