温馨提示×

如何用Ubuntu Postman调试API

小樊
66
2025-03-30 10:07:46
栏目: 智能运维

在Ubuntu系统中使用Postman调试API,可以按照以下步骤进行:

安装Postman

  1. 下载Postman
  • 打开终端,使用以下命令下载Postman的Linux版本:
wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz 
  1. 解压安装包
tar -xvf postman.tar.gz 
  1. 移动解压后的文件夹到 /opt 目录下
sudo mv Postman /opt 
  1. 创建一个符号链接以便可以直接在终端中运行Postman
sudo ln -s /opt/Postman/Postman /usr/local/bin/postman 
  1. 创建一个桌面启动器图标(可选):
sudo nano /usr/share/applications/postman.desktop 

在打开的文件中,复制并粘贴以下内容:

[Desktop Entry] Encoding UTF-8 Name Postman Exec postman Icon /opt/Postman/app/resources/app/assets/icon.png Terminal false Type Application Categories Development; 

Ctrl+X 保存并退出nano编辑器。

使用Postman调试API

  1. 打开Postman应用程序
  • 在应用程序菜单中找到并打开Postman,或者在终端中运行 postman 命令启动Postman。
  1. 配置环境变量
  • 点击右上角的小眼睛(设置图标),然后点击“Add”添加环境变量。
  • 填写环境名和变量名,选择新建的环境项目集合。
  • 设置认证方式及环境变量(例如,从登录接口获取Token并存储在环境变量中)。
  1. 发送请求
  • 选择请求类型(GET, POST, PUT, DELETE等)。
  • 输入后端测试URL。
  • 在Body中设置键值数据。
  • 点击“Send”发送请求,查看Response中的测试结果。
  1. 使用Pre-request Script
  • 在集合或单个请求中,点击“Pre-request Script”页签。
  • 编写JavaScript脚本,例如从环境变量中获取Token并设置到请求头中:
const responseJson = pm.response.json(); const accessToken = responseJson.result; if ('200' == responseJson.code) { pm.environment.set('accessToken', accessToken); } 

这样设置后,所有的请求都会携带登录的Token。

  1. 调试和测试
  • 使用Postman的调试功能,如查看请求和响应的详细信息、设置断点等(Postman桌面应用支持这些功能)。
  • 通过Postman的测试功能编写和运行测试脚本,验证API的响应是否符合预期。

通过以上步骤,你可以在Ubuntu系统上使用Postman高效地调试和测试API。

0