标签:需要 eal com 响应协议 方式 遇到 元祖 接口自动化 admin
在做接口自动化过程,有时候会遇到发送的请求地址、请求数据都没有问题,但是返回响应协议码为401,则表示请求需要进行认证
当返回的响应头包含Basic信息,表示需要进行基本认证处理才能进行访问
以下分别使用Postman、Jmeter、requests 3种方式进行基本认证处理
Postman处理基本认证
只需在Authorization下添加Basic Auth类型,填写 用户名、密码即可
再次发送请求,请求成功
Jmeter处理基本认证
在发送HTTP请求前,添加 配置原件-HTTP授权管理器
在HTTP授权管理器内填写以下内容
基本 URL:http://服务器IP:端口 如:http://127.0.0.1:50000
用户名:user (为测试系统的登录用户名)
密码:passwd (为测试系统的登录密码)
将 域 和 Realm 保留为空
Mechanism:BASIC_DIGEST或者BASIC
再次发送请求,请求成功
requests处理基础认证
以下是没有基础认证处理,返回401
基本认证处理,只需在请求参数里面添加 auth=HTTPBasicAuth(‘admin‘,‘admin‘),注意 用户名、密码是 元祖形式传入
标签:需要 eal com 响应协议 方式 遇到 元祖 接口自动化 admin
原文地址:https://www.cnblogs.com/heertong/p/12269032.html