温馨提示×

linux下postman怎么用

小樊
46
2026-09-12 13:23:42
栏目: 智能运维

在 Linux 下使用 Postman 主要有 两种方式

  1. 桌面版(Postman App) —— 推荐,功能最全
  2. 命令行版(Newman) —— 用于自动化测试 / CI

下面从 安装 → 基本使用 → 常见场景 一步步说明。


一、Linux 安装 Postman(桌面版)

方式 1:官方压缩包(最通用)

# 1. 下载
wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz

# 2. 解压
tar -xzf postman.tar.gz -C /opt

# 3. 创建快捷方式
sudo ln -s /opt/Postman/Postman /usr/bin/postman

启动:

postman

或直接在文件管理器中打开 /opt/Postman/Postman


方式 2:Snap(Ubuntu 等支持 Snap 的系统)

sudo snap install postman

方式 3:Flatpak

flatpak install flathub com.getpostman.Postman

二、Postman 基本使用(界面操作)

1. 发送一个请求

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

2. 设置请求参数

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

3. 查看响应

  • Status:200 / 401 / 500
  • Body:JSON / HTML
  • Headers
  • Time / Size

三、环境变量(非常实用)

示例

  • 环境:dev
    • base_url = http://localhost:8080
  • 请求 URL 写:
    {{base_url}}/api/users
    

切换环境即可测试不同服务器。


四、Collection(接口集合)

  1. 新建 Collection
  2. 把多个 Request 放进去
  3. 可用于:
    • 手动测试
    • 导出给 Newman 用

五、Linux 命令行使用(Newman)

安装 Newman

sudo npm install -g newman

运行 Postman 导出的 JSON

newman run collection.json

带环境

newman run collection.json -e env.json

常用于:

  • CI/CD
  • 自动化接口测试

六、Linux 下常见问题

1. 打不开(缺少依赖)

sudo apt install libgconf-2-4

2. 中文乱码

  • 确保 Body 使用 UTF-8
  • Header 加:
    Accept: application/json; charset=utf-8
    

3. 无法联网

  • 检查代理
  • Postman → Settings → Proxy

七、典型使用场景

  • 本地后端接口调试
  • 调用第三方 API
  • 自动化接口测试
  • Mock Server(Postman 自带)

如果你愿意,可以告诉我:

  • 你用的是 Ubuntu / CentOS / Arch
  • 前端 / 后端 / 测试
  • 想做 手动调试还是自动化

我可以直接给你一套 适合你场景的操作流程

0