requests的话verify参数设置为False
selenium的话添加参数:--ignore-certificate-errors
测试代码:
import requests
from selenium import webdriver
url='https://www.alshamelmag.com/'
options = webdriver.ChromeOptions()
res=requests.get(url,verify=False)
# res=requests.get(url)
print(res.text)
options.add_argument('--ignore-certificate-errors')
webdriver=webdriver.Chrome(options=options)
# webdriver=webdriver.Chrome()
webdriver.get(url)
print(webdriver.page_source)
参考:
https://requests.readthedocs.io/en/master/user/advanced/#ssl-cert-verification