1. 事故現場:html
2. 具體錯誤信息:json
D:\Program Files\Python27\lib\site-packages\urllib3-1.22-py2.7.egg\urllib3\connectionpool.py:858: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings
InsecureRequestWarning)服務器
3. 本地pip列表:app
4. 解決方案:url
安裝證書: pip instasll certifispa
或者經過安裝擴展的urllib3包來自動安裝證書: pip install urllib3[secure]code
安裝完了urllib3之後還有其餘4個包也被安裝了:pyOpenSSL
, cryptography
, idna
, certifi
htm
5. 查看是否成功:ip
結果仍是失敗了ssl
6. 最終發現是Content-Type的問題:
Content-Type:application/json 我須要放到header裏面傳到服務器。
當後臺程序不支持提交的content-type,就會返回415。
7. 查看是否成功:
成功了,可是仍然有錯誤提示,這時候要怎麼辦呢?
8. 禁掉SSL warning:
在Test Case資源裏引入「urllib3」:
在發送Post/Get 請求以前添加一個關鍵字「Disable Warnings」:
再次運行發現真的沒有SSL錯誤提示了: