Python之爬蟲-- SSL

  • 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)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章