码迷,mamicode.com
首页 > 其他好文 > 详细

requests接口测试——身份认证

时间:2016-07-31 17:31:00      阅读:122      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!