Apifox 后置操作中发送请求
遇到这样一个问题,A 接口提交完数据,立马要通过B接口查出最新提交的数据,前端跟我说刚提交完B接口查不到最新数据,过一会才能查到。为了复现这个问题我通过Apifox发送请求A接口提交数据,在这个请求上添加后置操作 自定义脚本
const token = pm.environment.get('token');
const postRequest = {
url: "http://192.168.1.143:8888/memberBettingRecord/history",
method: "POST",
header: {
"Content-Type": "application/json",
"Authorization": "Bearer " + token // 如果需要认证,替换为你的访问令牌
},
body: {
mode: "json", //指定请求主体的类型,如 "urlencoded"、"formdata"、"raw"、"json" 等。
raw: JSON.stringify({
"gameId": 3,
"duration": 60 // 开奖周期
})
}
};
pm.sendRequest(postRequest, function(err, res) {
if (err) {
console.log(err);
} else {
console.log(res.json()); // 打印响应的 JSON 内容
}
});
这样每次提交完A接口,立马请求B接口,并把查到的数据打印到控制台,就可以看到能不能查到最新的数据