首页 > 其他 > 详细

requests接口测试——身份认证

时间:2016-07-31 17:30:16      阅读:276      评论:0      收藏:0      [点我收藏+]

当调用者访问接口时需要进行用户认证(用户名密码的登录),只有通过了认证才允许调用者访问接口。

 

1.基本身份认证

许多要求身份认证的web服务都接受HTTP Basic Auth。这是最简单的一种身份认证,并且Requests对这种认证方式的支持是直接开箱即可用。

以HTTP Basic Auth发送请求非常简单:

import requests
r = requests.get(https://api.github.com/user, auth=(user, pass))
print(r.status_code)

 

2.摘要式身份认证

import requests
from requests.auth import HTTPDigestAuth  
url = http://httpbin.org/digest-auth/auth/user/pass  
requests.get(url, auth=HTTPDigestAuth(user, pass))  

 

requests接口测试——身份认证

原文:http://www.cnblogs.com/hjhsysu/p/5723261.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!