apipost使用

本文介绍了如何在接口调试过程中,利用预执行脚本设置和修改全局变量ts,以及动态地添加和删除body请求参数,如使用MD5加密技术生成sign。

接口调试

在预执行脚本中增加ts全局变量

let ts = new Date().getTime();
apt.globals.set("ts", ts);

header中引用全局变量

在这里插入图片描述

在预执行脚本中获取url

let url = request.url;

在预执行脚本中获取body请求参数

let params = request.request_bodys;

在预执行脚本中动态添加、删除一个body请求参数

在预执行脚本中动态添加一个body请求参数
let ts = new Date().getTime();
apt.setRequestBody("ts", ts);// 动态添加一个键为ts值为时间戳的body参数
let pwd = '';
let sign = CryptoJS.MD5(pwd + ts).toString();
apt.setRequestBody("sign", sign);
在预执行脚本中动态删除一个body请求参数
apt.removeRequestBody("ts");// 动态删除一个键为ts值为时间戳的body参数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值