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