Ubuntu中Postman设置全局变量的步骤
1. 打开Postman应用程序
通过Ubuntu应用菜单搜索“Postman”并启动,或在终端输入postman命令(若已配置命令行快捷方式)打开。
2. 进入全局变量设置页面
- 点击Postman界面左上角的头像图标(或右上角的齿轮图标),在下拉菜单中选择**“Settings”**(设置)。
- 在设置页面左侧菜单栏中,找到并点击**“Globals”**(全局变量)选项卡。
3. 添加全局变量
- 在“Globals”页面,点击**“Add”**(添加)按钮,弹出变量配置窗口。
- 在窗口中输入变量名称(如
api_key、base_url,需避免空格和特殊字符)和变量值(如你的API密钥、服务器地址)。 - 可选:填写“Description”(描述)字段,用于说明变量的用途(如“微信公众号接口访问令牌”)。
- 点击**“Save”**(保存)按钮,完成单个全局变量的添加。
4. 使用全局变量
- 在Postman的请求URL、Headers或Body中,通过双大括号语法引用全局变量。例如:
- URL中使用:
https://api.example.com/data?token={{api_key}} - Header中使用:
Key输入Authorization,Value输入Bearer {{api_key}}
- URL中使用:
- 点击**“Send”**(发送)按钮,Postman会自动替换所有{{variable_name}}为对应的变量值。
5. 动态设置全局变量(可选)
若需要通过脚本动态更新全局变量(如从接口响应中提取token),可在请求的Tests选项卡中编写JavaScript代码:
// 示例:从响应体中获取token并设置为全局变量
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});
var jsonData = pm.response.json();
pm.globals.set("token", jsonData.token); // 将响应中的token存入全局变量
- 上述代码会在请求发送后执行,将响应中的
token字段值保存到名为token的全局变量中,后续请求可直接引用。
注意事项
- 全局变量的作用域为整个Postman实例,所有集合、请求均可使用;若需针对不同环境(如开发、测试)使用不同值,建议使用环境变量(通过“Manage Environments”创建)。
- 全局变量数据默认存储在用户主目录下的
.config/Postman文件夹中(可通过ls ~/.config/Postman查看),定期备份该目录可防止变量丢失。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1435277.html