postman关联接口用于登录(验证码会变情况)
目录
一、介绍
二、操作步骤
(一)Fiddler抓取到登录信息
(二)postman发送请求
新建请求一:登录值请求
(三)易变值赋值固定住
新建请求二:易变值验证码(uuid)请求
切换到请求一里面进行赋值绑定
一、介绍
接口有两种形式,一种是单接口,不需要关联其他接口进行请求。一种就是这种要关联环境局部或者全局里面的值进行请求。
关联接口:上一个接口的返回值作为这个接口的入参
二、操作步骤
(一)Fiddler抓取到登录信息
1.打开fiddler抓包工具
2.打开自己要获取的网站后填写登录信息点击进行登录
3.找到抓取到的登录接口,可以提取到的信息是
1.网址:并且是post请求格式
2.请求体是json格式
3.登录的输入请求数据
(二)postman发送请求
新建请求一:登录值请求
4.postman里面填入获取到的具体数据,然后发送请求,发现遇到了验证码过期
(三)易变值赋值固定住
新建请求二:易变值验证码(uuid)请求
因为这个验证码是很容易变化,所以要把这个变化的验证码给捕捉到,以形参赋值给登录信息
5.退出系统登录,然后点击一下这个容易变的验证码,以便让fiddler捕捉到
6.打开抓包工具fiddler拿到验证码的网址
7.在postman新建一个请求里面输入捕捉到验证码的网址,点击请求,可以看到了uuid(易变动的),然后点击Tests里面点击Response body:JSON value check
8.把捕捉到的易变链接进行编辑,把响应体uuid赋值给响应体,再把响应体进行全局变量保存点击发送
9.点击发送后,点开小眼睛,可以看到uuid的值已经被传到全局变量里面了
切换到请求一里面进行赋值绑定
10.绑定后进行登录请求,可以看到登录成功了
有什么问题都可以评论区留言,看见都会回复的
如果你觉得本篇文章对你有所帮助的,把“文章有帮助的”打在评论区
多多支持吧!!!
点赞收藏评论,当然也可以点击文章底部的红包或者👇订阅付费文章创作支持一下了。抱拳了!
vip文章:
https://blog.csdn.net/m0_52861000/category_12272616.html
bug文章大全
https://blog.csdn.net/m0_52861000/category_12215546.html
口令大全:
各种资料回复大全