selenium.Phantomjs设置浏览器请求头
2016-12-17 16:37
609 查看
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
#设置浏览器请求头
dcap = dict(DesiredCapabilities.PHANTOMJS) dcap["phantomjs.page.settings.userAgent"]
=( "Mozilla/5.0
(Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/48.0.2564.23 Mobile Safari/537.36" )
driver = webdriver.PhantomJS(desired_capabilities=dcap)
driver.get("http://m.iqiyi.com/v_19rrmmdbkg.html")
driver.get_screenshot_as_file('01.png')
driver.quit()
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
#设置浏览器请求头
dcap = dict(DesiredCapabilities.PHANTOMJS) dcap["phantomjs.page.settings.userAgent"]
=( "Mozilla/5.0
(Linux; Android 5.1.1; Nexus 6 Build/LYZ28E) AppleWebKit/537.36 (KHTML,
like Gecko) Chrome/48.0.2564.23 Mobile Safari/537.36" )
driver = webdriver.PhantomJS(desired_capabilities=dcap)
driver.get("http://m.iqiyi.com/v_19rrmmdbkg.html")
driver.get_screenshot_as_file('01.png')
driver.quit()
相关文章推荐
- selenium设置chrome和phantomjs的请求头信息
- selenium设置phantomjs和chrome请求头
- 出现fiddler2无法抓到浏览器的请求问题,原来需要设置浏览器的代理
- selenium 2 设置浏览器安装路径
- selenium phantomjs 设置代理ip方法
- Selenium2(基于JAVA的WebDriver)---启动浏览器、设置profile&加载插件
- 基于Python, Selenium, Phantomjs无头浏览器访问页面
- Response就是响应服务起器对浏览器请求的文件或数据,可以重定向,发送给浏览器,设置cookie
- 浏览器---Chrome前端开发必备插件,如何设置代理,react调试,定死https协议,sublime热更新,浏览器发请求post
- HttpClient设置请求头消息User-Agent模拟浏览器
- Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
- Selenium2(WebDriver):启动浏览器、设置profile&加载插件
- Selenium2(WebDriver)总结(一)---启动浏览器、设置profile&加载插件
- 用Eclipse运行selenium脚本时弹出浏览器导入向导设置的解决方法
- Selenium2学习-024-WebUI自动化实战实例-022-网站不同分辨率下页面样式展示兼容性问题解决方案 -- 设置浏览器显示区域大小(无人值守,节约测试成本的福音,BOSS 最爱)
- 模拟浏览器自动化测试工具Selenium之六设置代理篇
- Selenium报错-浏览器放大比例需要设置为100%
- Selenium2学习-021-WebUI自动化实战实例-019-设置浏览器窗口位置大小
- 【android】WebView使用Post请求和设置浏览器弹框
- phantomjs和selenium设置proxy、headers