当前位置: 首页 > news >正文

postman通过json获取接口返回token,设置为全局变量

1、获取登录接口返回的json的token值

在scripts的post-reponse中写入javascript脚本

var jsonData = pm.response.json();//解析响应体

var token = jsonData.data.loginEntityAdminByEmail.token;// 假设token在响应的JSON体中的"token"字段

pm.globals.set("global_token", token); // 保存到全局变量

pm.environment.set("global_token", token);//保存到环境变量

2、确认变量正确

  • 环境变量(Environment Variable) 适用于当前环境,在 Manage Environments 中可查看。
  • 全局变量(Global Variable) 适用于所有环境,在 Globals 选项卡中可查看。
  • 可通过添加console查看(postman左下角)
console.log(jsonData)
console.log(token)//控制台显示token是否获取成功

3、在后续请求中使用 Token

  1. 在需要使用 token 的接口中,打开 Headers 选项卡
  2. 添加如下 Authorization 头部:
  3. 这样,Postman 会自动填充 authToken 变量的值,实现接口关联。

相关文章:

  • Unity插件-适用于画面传输的FMETP STREAM使用方法(一)FMETP STREAM介绍
  • 安全相关Python脚本
  • 【leetcode hot 100 108】将有序数组转换为二叉搜索树
  • 工厂方法模式 (Factory Method Pattern)
  • 人工智能之数学基础:保持几何结构不变的线性变换——正交变换
  • 查找Python环境中Matplotlib配置文件
  • 计算机的结构形式
  • 《Flutter:开源的跨平台移动应用开发框架》:此文为AI自动生成
  • 激活函数和批归一化(BatchNorm)
  • 数位小游戏
  • Vue生命周期_Vue生命周期钩子
  • 使用SetupTools 管理你的项目打包工作
  • 【后端开发面试题】每日 3 题(十三)
  • redis删除与先判断再删除的区别
  • 996引擎-问题处理:缺失特效分割文件 ModelAtlasSplitConfigs
  • 解锁下一代AI应用:开源项目mcp-server-qdrant如何重塑向量数据库管理?
  • 我与DeepSeek读《大型网站技术架构》- 总结
  • Python 本地翻译库 googletrans
  • 补充二分LIS
  • Obsidian Copilot:打造你的专属 AI 笔记助手
  • 丹麦外交大臣拉斯穆森将访华
  • 有人倒卖试运营门票?上海乐高乐园:这些票存在无法入园风险
  • 苏轼“胡为适南海”?
  • 宜昌谱写新叙事:长江大保护与高质量发展如何相互成就
  • 因存在安全隐患,福特公司召回约27.4万辆SUV
  • 习近平会见哥伦比亚总统佩特罗