Pycharm Fiddler Requests https in _create raise ValueError("check_hostname requires server_hostname


打開Fiddler, 開啟抓取https,  在PyCharm中使用requests 發送https請求, 遇到  in _create raise ValueError("check_hostname requires server_hostname 錯誤. 

在各種嘗試后, 通過 https://www.cnblogs.com/1fengchen1/p/14545388.html 文中的方案解決問題.

 

問題原因

  urllib3的1.26.4版本存在bug, 在cmd查看我本機的urllib3 的確是這個版本.

解決辦法

urllib3降低版本:urllib3==1.25.7

操作步驟:

  1. 打開cmd.
  2. 使用 pip uninstall urllib3 卸載urllib3,
  3. 使用 pip install urllib3==1.25.7 安裝1.25.7版本urllib3 即可解決.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM