postman接口测试token改写有效时间详细代码
时间: 2023-09-11 09:06:23 浏览: 38
在 Postman 中,可以通过在请求头中添加 Authorization 字段来实现 Token 鉴权,具体的做法是:
1. 在 Postman 中打开需要添加 Token 鉴权的请求。
2. 点击 Headers 选项卡,找到 Authorization 字段,点击右侧的“+”号添加一个新的字段。
3. 在 Key 中输入 Authorization,在 Value 中输入 Token 值,一般为一长串字符。
4. 如果需要修改 Token 的有效时间,可以在 Value 中对 Token 进行修改,例如添加过期时间字段。
具体代码实现如下所示:
```javascript
const jwt = require('jsonwebtoken');
const secretKey = 'your_secret_key';
const expiresIn = '1h'; // 设置 Token 过期时间为1小时
// 生成 Token
const payload = {
username: 'user123',
role: 'admin'
};
const token = jwt.sign(payload, secretKey, { expiresIn });
// 在请求头中添加 Token
pm.request.headers.add({
key: 'Authorization',
value: `Bearer ${token}` // 注意 Token 前面需要添加 Bearer
});
```
上述代码中,我们使用了 jsonwebtoken 库来生成 Token,其中 expiresIn 参数用于设置 Token 的过期时间,可以根据需要进行修改。在请求头中添加 Token 时,需要在 Token 前面添加 Bearer,表明这是一个 Bearer Token。