还不会使用 postman 中的 Pre-requestsScript 前置脚本吗???->>> 教你在前置脚本中构建一个接口请求
2021/4/9 18:57:57
本文主要是介绍还不会使用 postman 中的 Pre-requestsScript 前置脚本吗???->>> 教你在前置脚本中构建一个接口请求,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
点击这里查看更多postman学习资料 ->>> 点击跳转
本文已验证码登录接口为例:在登录前查询后台验证码列表中的验证码写入公共变量参数中
源码:
/* 添加后台查询验证码接口设置验证码为动态全局变量 */ //请求地址 var host = pm.environment.get("hostUrl"); var postUrl = host + "/sys/sms/record?page=1&limit=20&type=" //获取后台登录token var adminToken = pm.variables.get("adminToken"); //构造一个查询验证码接口请求数据 const loginCodeListRequest = { url: postUrl, method: "GET", header: { "X-Token": adminToken } }; console.log("平台token:",adminToken) //获取后台短信列表数据延迟时间等待 setTimeout(function(){ //发送一个请求 pm.sendRequest(loginCodeListRequest, function (err, response) { //判断返回列表数据是否为空 if(response.json().message == "success"){ //获取最新短信,截取验证码 var loginCode = response.json().data.list[0].content.substr(14,4) //设置验证码到全局变量中 pm.globals.set("loginCode",loginCode); console.log("最新验证码:",loginCode) }else{ console.log("返回短信列表数据为空") } }); },3000);
这篇关于还不会使用 postman 中的 Pre-requestsScript 前置脚本吗???->>> 教你在前置脚本中构建一个接口请求的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-10-04el-table 开启定时器下,表格的选中状态会消失是什么原因-icode9专业技术文章分享
- 2024-10-03如何安装和初始化飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03如何安装 App 并连接到飞牛 NAS?-icode9专业技术文章分享
- 2024-10-03如何安装飞牛 TV 并连接到影视服务器?-icode9专业技术文章分享
- 2024-10-03如何在PVE和ESXI上安装飞牛私有云 fnOS?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS安装系统异常情况处理-icode9专业技术文章分享
- 2024-10-03飞牛NAS如何创建存储空间?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS硬盘会自动休眠吗?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何安装飞牛影视和创建媒体库?-icode9专业技术文章分享
- 2024-10-03fnOS国产最强NAS如何为家人朋友开通影视账号?-icode9专业技术文章分享