python+requests——http basic auth認證


import requests
from requests.auth import HTTPBasicAuth

url = 'https://api.github.com/uesr'

resp = requests.get(url,auth=HTTPBasicAuth('user','password'))

#------------------------------------------------------------------------

import requests

url = 'https://api.github.com/uesr'

resp = requests.get(url,auth=('user','password'))


======================================================================================

這是一種簡單的身份認證,它是通過http的authorization請求頭中,攜帶經過base64加密的用戶名和密碼而實現的一種認證。

服務端接收用戶名和密碼之后會解密其內容,從而獲取真實用戶名和密碼,之后再去同步數據庫中的用戶名和密碼。


上述兩種寫法都可以。用戶名和密碼必須替換成真實的

 


免責聲明!

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



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