https://demov2api.whhsxy.cn/jeecg-boot/sys/randomImage/1683792926679?_t=1683792926 这是一个获取图形验证码的链接,我怎么把这个连接的图形验证码在postman中参数化
时间: 2023-10-08 19:10:47 浏览: 75
在 Postman 中,你可以使用预请求脚本来获取图形验证码,然后将其存储在环境变量中,最后在请求中使用该环境变量。以下是一个示例脚本:
```javascript
// 发送 GET 请求以获取图形验证码
pm.sendRequest({
url: "https://demov2api.whhsxy.cn/jeecg-boot/sys/randomImage/1683792926679?_t=1683792926",
method: "GET",
header: {
"Content-Type": "application/json"
}
}, function (err, res) {
if (err) {
console.log(err);
} else {
// 从响应体中获取图形验证码并存储在环境变量中
pm.environment.set("captcha", res.body);
}
});
```
该脚本使用 `pm.sendRequest` 函数发送 GET 请求以获取图形验证码,并将其存储在名为 `captcha` 的环境变量中。在你的请求中,你可以使用 `{{captcha}}` 来引用该环境变量,例如:
```
POST https://demov2api.whhsxy.cn/jeecg-boot/sys/login
Content-Type: application/json
{
"username": "your_username",
"password": "your_password",
"captcha": "{{captcha}}"
}
```
注意,该脚本应该被添加到请求的预请求脚本中,而不是在请求中运行。你可以通过在 Postman 中选择请求的“预请求脚本”选项卡来添加它。