写脚本 postman实时获取token
时间: 2024-01-09 14:05:36 浏览: 86
如下是一个简单的脚本,用于在Postman中实时获取token:
```
const username = "your_username";
const password = "your_password";
const url = "https://your_api_url/token";
pm.sendRequest({
url: url,
method: 'POST',
header: {
'Content-Type': 'application/x-www-form-urlencoded'
},
body: {
mode: 'urlencoded',
urlencoded: [
{ key: 'username', value: username, type: 'text' },
{ key: 'password', value: password, type: 'text' },
{ key: 'grant_type', value: 'password', type: 'text' }
]
}
}, function (err, res) {
pm.environment.set("access_token", res.json().access_token);
});
```
在运行此脚本之前,请确保已经创建了一个Postman环境变量,用于存储访问令牌(access_token)。您可以通过点击Postman工具栏中的“环境”按钮来创建环境变量。
要使用此脚本,请将“your_username”和“your_password”替换为您的API用户名和密码,并将“your_api_url/token”替换为您的API端点。运行脚本后,将在Postman环境变量中设置访问令牌(access_token),可以在后续请求中使用。
阅读全文