chrome修改user-agent除了User-Agent,还有哪些方法可以模拟其他设备访问网站?
在 Chrome 中模拟其他设备访问网站,除了直接修改 `User-Agent` 字符串外,还可以通过以下方法实现更全面的设备模拟:
---
---
---
---
options = Options() options.add_argument("user-agent=Mozilla/5.0 (Linux; Android 10; SM-G975F) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Mobile Safari/537.36") driver = webdriver.Chrome(options=options) driver.get("https://example.com") ```
- Puppeteer(Node.js 示例): ```javascript const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch(); const page = await browser.newPage(); await page.setUserAgent('Mozilla/5.0 (iPad; CPU OS 12_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.1 Mobile/15E148 Safari/604.1'); await page.goto('https://example.com'); await browser.close(); })(); ```
- 特点:
- 可结合屏幕尺寸、设备旋转等模拟。
- 适合爬虫或自动化测试。
---
---
---
---
根据需求选择合适的方法:开发者工具适合快速测试,自动化工具适合批量操作,代理工具适合全局修改。
#生活资讯
本文标题:chrome修改user-agent除了User-Agent,还有哪些方法可以模拟其他设备访问网站?
本文链接:https://www.befun.ink/detail/3123.html
声明:本站信息原创或由互联网收集,未用于商业用途,如若侵权,请联系站长删除!
懒师傅敲代码
优秀作者 战斗力十足
1.9w
文章
312w+
阅读
635w+
访问量
相关文章