首页 > 其他 > 详细

selenium忽略链接不安全页面提示的方法

时间:2021-06-21 20:20:40      阅读:27      评论:0      收藏:0      [点我收藏+]

 

1. 使用chrome时

from selenium import webdriver


options = webdriver.ChromeOptions()
options.add_argument(ignore-certificate-errors)

browser = webdriver.Chrome(chrome_options=options)
browser.get("https://10.5.16.1:8344/")
print(browser.current_url)
print(browser.page_source)

webdriver下载地址: http://npm.taobao.org/mirrors/chromedriver,下载自己对应浏览器版本的软件
下载后解压到自己python.exe所在的文件夹,比如我的位置为D:\Program Files\python

更多参数设置可参考: https://www.cnblogs.com/andy0816/p/12727392.html

 

 

 

2. 使用phantomJS时

from selenium import webdriver


browser=webdriver.PhantomJS(service_args=[--ignore-ssl-errors=true, --ssl-protocol=any])
browser.get("https://10.5.16.1:8344")
print(browser.current_url)

因为Https安全协议的问题,比如协议tlsv1.0  tlsv1.2等,会导致访问时出现访问页面不安全的界面

可以给phantomjs设置忽略ssl证书的错误 --ignore-ssl-errors=true,以及协议版本为任何版本--ssl-protocol=any

 

更多参数设置可参考:https://www.cnblogs.com/fly-kaka/p/6656196.html

 

selenium忽略链接不安全页面提示的方法

原文:https://www.cnblogs.com/regit/p/14914958.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!