当前位置: 首页 > 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 变量的值,实现接口关联。

http://www.dtcms.com/a/71252.html

相关文章:

  • 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 笔记助手
  • 一周学会Flask3 Python Web开发-SQLAlchemy查询所有数据操作-班级模块
  • 【排序算法对比】快速排序、归并排序、堆排序
  • Qt6编译安装linguist语言家
  • 农业电商|基于SprinBoot+vue的农业电商服务系统(源码+数据库+文档)
  • 自动化测试之等待方式
  • C++14新特性
  • Python基础入门掌握(六)
  • 基于yolo11+flask打造一个精美登录界面和检测系统
  • vue echarts封装使用
  • 知识蒸馏 vs RLHF:目标函数与收敛分析