国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python中requests和https使用簡單示例

2020-02-22 22:54:12
字體:
來源:轉載
供稿:網友

requests 是一個非常小巧全面的庫,應用它可以很容易寫出與服務器進行交互的程序,今天遇到了一個問題,與服務器交互時,url都是https開頭的,都進行了ssl加密處理,這樣一來,就不能像之前那樣訪問http開頭的url那樣進行處理了。

查了一些資料,可以配置ssl進行驗證的文件,方式如下

res = requests.get('https://127.0.0.1:5503/login',cert=('./server.crt', './server.key.unsecure')) 

可運行后,驗證不成功,我的key文件是 server.key.unsecure,這個文件是為了防止輸入密碼而特地生成的,生成方法可參考這篇帖子點擊打開鏈接

如果我將key文件改成server.key,那么雖然驗證通過,卻需要手動輸入密碼,這顯然是我不希望的。

最后采用了一個很丑陋但是很有效的方法,不驗證

session = requests.session() data = {'username':'admin','password':'admin'} res = session.post('https://127.0.0.1:5503/login',verify=False,data=data) 

將verify設置為False,算是把這個問題給繞過去了

總結

以上本文關于python中requests和https使用簡單示例的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 万荣县| 化德县| 大英县| 泗水县| 大荔县| 额敏县| 噶尔县| 青田县| 保靖县| 望江县| 昌吉市| 台南市| 宝应县| 汶上县| 惠安县| 五峰| 庆城县| 山东省| 榆社县| 渝中区| 陇西县| 诸城市| 兴安县| 洪洞县| 新沂市| 开原市| 东阿县| 长治县| 崇明县| 梧州市| 固阳县| 宜兰县| 肇州县| 茂名市| 丹寨县| 长沙县| 周宁县| 修文县| 东乌珠穆沁旗| 陇川县| 远安县|