温馨提示×

linux下postman如何用

小樊
37
2026-10-06 14:49:44
栏目: 智能运维

在 Linux 下使用 Postman 主要有两种方式:桌面版(推荐) 和 命令行版(Newman)。下面从安装到基本使用给你一个完整指南。


一、Linux 下安装 Postman(桌面版)

方式 1:官方下载(最稳定)

  1. 打开官网
    https://www.postman.com/downloads/
  2. 选择 Linux 版本(通常是 .tar.gz)
  3. 解压并运行:
tar -xzf Postman-linux-x64-*.tar.gz
./Postman/Postman

可选:创建快捷方式

sudo ln -s /绝对路径/Postman/Postman /usr/local/bin/postman

方式 2:Snap(Ubuntu 推荐)

sudo snap install postman

方式 3:Flatpak

flatpak install flathub com.getpostman.Postman

二、Postman 基本使用(图形界面)

1️⃣ 发送一个请求

  1. 打开 Postman
  2. 点击 “+” 新建请求
  3. 选择方法:GET / POST / PUT / DELETE
  4. 输入 URL,例如:
http://localhost:8080/api/users
  1. 点击 Send

2️⃣ 设置请求参数

  • Params:URL 参数(?id=1)
  • Headers:
Content-Type: application/json
Authorization: Bearer xxx
  • Body(POST/PUT):
    • raw → JSON
{
  "name": "Tom",
  "age": 18
}

3️⃣ 环境变量(非常常用)

  1. 右上角 → Environments → Add
  2. 定义变量:
base_url = http://localhost:8080
  1. 请求中使用:
{{base_url}}/api/users

✅ 好处:开发 / 测试 / 生产环境一键切换


4️⃣ 查看响应

  • Status(200 / 400 / 500)
  • Time / Size
  • Body(JSON / HTML / Text)
  • Tests 结果

三、Linux 命令行使用 Postman(Newman)

适合:

  • CI/CD
  • 服务器测试
  • 自动化脚本

安装 Newman

npm install -g newman

导出 Collection

Postman → Collection → 右上角 → Export

运行测试

newman run example.postman_collection.json

带环境变量:

newman run demo.json -e env.json

生成 HTML 报告:

newman run demo.json -r html

四、常见使用场景

✅ 测试本地接口

GET http://127.0.0.1:8000/api/health

✅ 测试登录接口

POST /login
Body:
{
  "username":"admin",
  "password":"123456"
}

✅ 自动鉴权

  • 登录接口 → Tests 中提取 token
  • 设置到环境变量
  • 其他接口使用 {{token}}

五、常见问题

❓ Linux 打不开 Postman

./Postman/Postman

若报错:

sudo apt install libnss3 libgtk-3-0

❓ 中文界面

Postman 官方不支持中文界面


六、总结

方式 适合人群
桌面 Postman 开发、调试接口
Newman 自动化、CI

如果你愿意,我可以:

  • 给你一个 Postman 接口测试示例
  • 教你 写 Tests 脚本
  • 帮你 对接 Spring Boot / Flask / Node 接口

你主要用 Postman 做什么?

0 踩