修改User-Agent来伪装浏览器访问手机站点
2024-08-26 15:16:23
有时候为了测试需要,可能需要使用测试手机wap这样的站点,如果用真正的手机去测试也可以实现,但是比较麻烦,我们可以通过设置chrome的user agent来伪装浏览器,达到我们的测试目的。
代码如下:
public static void main(String[] args) {
//设置webdriver.chrome.driver属性
System.setProperty("webdriver.chrome.driver", "d:/driver/chromedriver.exe");
//声明chromeoptions,主要是给chrome设置参数
ChromeOptions options = new ChromeOptions();
//设置user agent为iPhone5
options.addArguments("--user-agent=Apple Iphone 5");
//实例化chrome对象,并加入选项
WebDriver driver = new ChromeDriver(options);
//打开百度
driver.get("https://www.baidu.com");
try{
Thread.sleep(5000);
}catch(InterruptedException e) {
e.printStackTrace();
}
driver.quit();
}
最新文章
- svg格式的中国地图轮廓图
- awk中分隔符转换
- WEB打印控件Lodop
- FireFox插件
- SQLite常见警告
- @RenderSection与@RenderBody
- 转:有事务处理的NoSQL数据库
- mysql主从同步错误解决和Slave_IO_Running: NO
- LintCode-三数之和 II
- SQL Server :理解GAM和SGAM页
- 分而治之(Work Breakdown Structure, WBS)
- 三、Spring的面向切面
- css 文本设置
- Linux系统下的网络配置
- SSH登录启用Google二次身份验证
- 20145319 《网络渗透》DNS欺骗
- Neko and Aki's Prank CodeForces - 1152D (括号序列,dp)
- video标签、audio标签
- redis缓存穿透解决办法--排它锁
- MongoDB API和python操作