前往
大廳
主題

遇到 requests.exceptions.SSLError: certificate verify failed 錯誤,該如何解決?

Jia | 2021-01-17 20:52:52 | 巴幣 0 | 人氣 610

在使用 Requests 套件送出請求抓取網頁時,有時候可能會遇到以下錯誤:

requests.exceptions.SSLError: HTTPSConnectionPool(host='www.xxx.com', port=443): Max retries exceeded with url: / (Caused by SSLError(SSLError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:852)'),))

原因是 HTTPS 的 SSL 憑證過期、不合格或有其他問題,造成 Requests 在請求時證書驗證失敗,就會出現 requests.exceptions.SSLError 這樣的錯誤。

那該如何解決呢?
以及怎麼隱藏不安全的請求警告?

歡迎至我的部落格閱覽,會有更佳的閱讀體驗~~~


也歡迎追蹤FB粉專『IT空間』哦~
送禮物贊助創作者 !
0
留言

創作回應

更多創作