playwright添加useragent
时间: 2023-10-04 22:14:46 浏览: 259
playwright-1.44.0
在 Playwright 中,可以使用 `browser.newContext()` 方法创建一个新的浏览器上下文,并在上下文中设置自定义的 User-Agent,示例代码如下:
```javascript
const { chromium } = require('playwright');
(async () => {
const browser = await chromium.launch();
const context = await browser.newContext({
userAgent: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36',
});
const page = await context.newPage();
await page.goto('https://www.example.com');
// ...
await browser.close();
})();
```
在上述代码中,使用 `browser.newContext()` 方法创建了一个新的浏览器上下文,并在上下文中设置了自定义的 User-Agent。然后,使用 `context.newPage()` 方法创建了一个新的页面对象,最后通过 `page.goto()` 方法导航到了目标网站。
阅读全文