當我們訪問 HTTPS 的網站時,需要進行證書驗證,在瀏覽器中可以自動處理驗證問題,在 Python 中有以下兩種做法:
import requests //不進行證書驗證,但這種方式會出現警告,如下圖 req = requests.get("https://www.12306.cn/", verify=False) print(req.status_code)
import requests //直接指定證書進行驗證 req = requests.get("https://www.12306.cn/", cert=('/path/server.crt', '/path/key')) print(req.status_code)