javascript - 保存令牌是邮递员 envvar 自动不起作用
问题描述
API 响应:
{
"token" :"eyJ0eXAiOiJKV1QiLCfhfgJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoyLCJ1c2VybmFtZSI6ImRiYWRtaW5AY2lkbnkub3JnIiwiZXhwIjoxNjMyNTY3OTY1LCJlbWFphbCI6ImRiYWRtaW5AY2gjglkbnkub3JnIiwib3JpZ19pYXQiOjE2MzI1NDk5NjV9.3ZtHRy0_jBao7hvQLSVcQuvIMIgjgjg7mmvKqlegS5Jo0-Q"
}
这是在测试
var res = pm.response.json();
pm.environment.set('env',token);
预计这会将令牌保存在 env 变量中,但保存后令牌不起作用。
这里有什么问题?
解决方案
试试这个,它应该工作:
var res = pm.response.json();
pm.environment.set('env',res.token);
基本上,您保存的令牌包含完整响应,而不仅仅是令牌。
推荐阅读
- hazelcast - Hazelcast Openfire 插件是否允许 SSL?
- git - 从 git-svn 迁移到 git
- swift - “ViewController”类型的值没有成员“ref”;您指的是 'self' 吗?firebase 迅速出错
- c++ - Value * -> getName 返回空字符串 LLVM
- java - 让接口提供实现它的类的实例
- python - Pandas - 使用算术向数据框添加新行
- c# - 如何在客户端手动验证身份服务器访问令牌
- jquery - 从多个 ASP 链接按钮发送引导模式多个数据
- java - ViewPager 和他的片段
- mongodb - Mongoose pre-hook 中的循环引用问题