Postman在Ubuntu中如何设置环境变量
导读:在 Ubuntu 中设置 Postman 环境变量 一 核心步骤 打开 Postman,点击顶部 Environments,选择 Manage Environments,点击 Add 新建环境,填写环境名称,在 KEY/VALUE 中新增...
在 Ubuntu 中设置 Postman 环境变量
一 核心步骤
- 打开 Postman,点击顶部 Environments,选择 Manage Environments,点击 Add 新建环境,填写环境名称,在 KEY/VALUE 中新增变量(如:base_url、token),保存。
- 在请求中使用双花括号引用变量,例如:{ { base_url} } /api/endpoint;在 Headers 中使用如:X-Api-Key: { { token} } 。
- 通过右上角的环境选择器切换当前生效的环境,即可在不同环境(如 开发/测试/生产)间快速切换。
- 需要批量迁移或共享时,使用环境的 Import/Export 功能,导入/导出 .json 文件。
二 在请求与脚本中使用变量
- 在请求 URL/Params/Headers/Body 中直接使用 { { 变量名} } ,Postman 会在发送请求前自动替换。
- 在 Pre-request Script 或 Tests 中读写变量:
- 读取:
const v = pm.environment.get("变量名"); - 设置:
pm.environment.set("变量名", "值");
- 读取:
- 典型用法示例:登录后将响应中的 access_token 写入环境变量,供后续请求使用:
- 在 Tests 中:
const json = pm.response.json(); if (json.code === "200") pm.environment.set("accessToken", json.result); - 在其他请求的 Headers 中使用:
Authorization: Bearer { { accessToken} }。
- 在 Tests 中:
三 导入导出与团队协作
- 在环境的 Manage Environments 面板中,使用 Import 导入 .json 环境文件,或使用 Export 导出当前环境以便备份与共享。
- 环境可共享到 工作区,团队成员可在同一环境上协作;注意变量的 初始值 与账户同步,删除操作需谨慎。
四 常见问题与排查
- 变量未生效:确认已在右上角选择了正确的 环境;在请求中正确书写 { { 变量名} } ;变量名区分大小写。
- 需要临时覆盖值:可在请求的 Pre-request Script 中
pm.environment.set()覆盖,或在请求 Body/Params/Headers 中直接填写静态值进行对比调试。 - 团队协作与环境共享:使用 Import/Export 共享 .json 文件,或将环境共享到 工作区 后统一维护。
- 与系统环境变量的区别:Postman 的环境变量仅在 Postman 应用内生效,不会自动写入 ~/.bashrc、/etc/environment 等系统级文件;如需系统级变量,请按需在系统配置文件中设置并使用
source使其生效。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Postman在Ubuntu中如何设置环境变量
本文地址: https://pptw.com/jishu/779481.html
