在遇到网站没有SSL证书时,通常会显示“您的链接不是私有链接”并且网站左上角会显示不安全。如果遇到没有SSL证书的网站,子需要添加SSL忽略警告继续访问。
import urllib
import urllib.request
import ssl
context=ssl_creat_unverified_context
url="https://your-website.com"
response=urllib.request.urlopen(url=url)
print(response.read().decode("utf-8"))
也可以强制https认证(使用Request请求)
import requests
impoort urllib3
urllib.disable_warnings()
url="https://your-website.com"
response=requests.get(url=url,verify=False)
response.encoding="utf-8"
print(response.text)