python 訪問https鏈接時錯誤排查


1. 遇到這種錯誤有可能是機器無外網權限造成的。

  requests.exceptions.ConnectionError: HTTPSConnectionPool(host='', port=443): Max retries exceeded with url: /s/savecomtajax (Caused by NewConnectionError('<requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x7f972f48bf90>: Failed to establish a new connection: [Errno 110] Connection timed out',))

2.  requests 發https 請求時,需要忽略證書的驗證, 需要注意如下點。

requests.packages.urllib3.disable_warnings()
def request_ajax_url(login_url,login_body, headers):
'''發送post請求數據'''
req = requests.post(login_url, data=login_body, headers=headers, verify=False);
return req.text


免責聲明!

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



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