如何更改用户代理
How do I change the user agent?
我在phantom
上遇到了麻烦,phantomjs
周围的节点包装器
在本地的phantomjs中就是这样做的。
page.settings.userAgent = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36';
快速搜索在GitHub上找到了一个线程,看起来你需要使用page.set
,例如
page.set('settings.userAgent', 'new useragent');
或当选择多个设置时,
page.set('settings', {
userAgent: 'new useragent',
javascriptEnabled: true,
loadImages: true
});
相关文章:
- 在Chrome for iOS中,附加到用户代理字符串的唯一选项卡ID
- iframe的假用户代理
- 当用户在选择框中选择选项时,使用window.location.href重定向用户只会更改导航器中URL的最后一位
- HTML - 如何在不同的用户代理中显示不同的图像
- 如何根据用户选择动态更改多个复选框的编号
- Chrome 的用户代理值
- 如何揭示骗子用户代理
- Javascript/jQuery:当用户Active 值更改时切换 (vjs-fade-out) (video.js)
- 如何让登录按钮在用户登录时更改为图标
- 更改spynner用户代理不起作用
- 如何使用javascript更改Chrome的用户代理
- 混合应用程序:使用 AngularJS 更改 HTTP 用户代理标头
- 如何在selenium webdriver nodejs land中更改selenium用户代理
- 如何使用javascript/html更改浏览器用户代理
- 使用PHP,在重定向之前编辑或更改用户代理
- 正在更改用户代理(如果是ipad)
- 如何设置(更改)导航器(appname,用户代理等)在浏览器控制
- 根据用户代理更改样式表
- 如何更改用户代理
- 根据用户代理更改站点