- SSL
- SSL證書就是指遵守SSL安全套階層協議的服務器數字證書(SercureSocketLayer)
- 美國網景公司開發
- CA(CertifacateAuthority)是數字證書認證中心,是發放,管理,廢除數字證書的收信人的第三方機構
- 遇到不信任的SSL證書,(如 https://www.12306.cn , 360),需要單獨處理
- 案例1
from urllib import request
# 導入pythopn ssl處理模塊
import ssl
# 利用非認證上下文環境替換認證的向下文環境
ssl._create_default_https_context = ssl._create_unverified_context
url = "https://www.12306.cn/mormhweb/"
rsp = request.urlopen(url)
html = rsp.read().decode()
print(html)