phantomjs - 在 PhantomJS 和 Protractor 中设置用户代理

标签 phantomjs protractor

我正在将 Protractor 与 PhantomJS 一起使用。如何设置 PhantomJS 发送的用户代理?不同的测试会有不同吗?

最佳答案

功能下设置phantomjs.page.settings.userAgent:

capabilities: {
    "browserName": "phantomjs",
    "phantomjs.page.settings.userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/53 (KHTML, like Gecko) Chrome/15.0.87"
}

关于phantomjs - 在 PhantomJS 和 Protractor 中设置用户代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32199257/

相关文章:

node.js - 如何在 AWS Lambda 上部署 phantomjs Node 应用程序?

javascript - 如何从 PhantomJS 调用操作,我是否已经拥有足够的信息

javascript - 在 Node.js 上检测纯色图像

javascript - 如何用 Protractor 选择组件元素?

javascript - 无法使用 Promise 等待元素

python - 如何使用 Selenium 从搜索结果中提取 Google 链接的 href?

javascript - 获取可靠的网站屏幕截图? Phantomjs 和 Casperjs 在某些网站上都返回空屏幕截图

javascript - 在 div/非输入上发送键

javascript - 从 Protractor 中的页面对象获取元素

javascript - 尝试运行 Selenium 时出现问题