温馨提示×

ubuntu中postman如何录脚本

小樊
34
2026-09-07 01:59:17
栏目: 智能运维

在 Ubuntu 里 Postman 本身不能像浏览器/Fiddler 那样“直接录制 HTTP 流量”,但可以通过下面几种常见方式来“录脚本 / 生成脚本”,看你指的是哪一种:


一、用 Postman 的「Capture(抓包)」功能(推荐)

Postman 自带 Postman Capture(代理抓包),可以录制浏览器或 App 的请求并自动生成请求/脚本。

步骤(Ubuntu 适用)

  1. 打开 Postman
  2. 左下角点击 Capture(或右上角 Capture requests)
  3. 开启:
    • Proxy(代理)
    • 设置端口(如 5555)
  4. 在 Ubuntu 系统中设置代理:
    # 浏览器示例(Chrome)
    --proxy-server=127.0.0.1:5555
    
    或系统设置 → 网络 → 代理
  5. 操作网页 / App
  6. Postman 会自动记录请求
  7. 保存为:
    • Collection
    • 或直接生成 Pre-request Script / Tests 脚本

✅ 适合:录制真实请求 → 生成接口脚本


二、从 Chrome / Firefox 录请求,再导入 Postman

如果你不想用代理:

  1. 浏览器打开 DevTools(F12)
  2. Network → 操作页面
  3. 右键某个请求 → Copy as cURL
  4. 在 Postman 中:
    • Import → Raw text → 粘贴 cURL
  5. Postman 自动生成请求和参数

✅ 简单、稳定、Ubuntu 常用


三、用 Newman + Collection 生成“运行脚本”

如果你说的“录脚本”是指自动化脚本

  1. Postman 中建 Collection
  2. Export 为 xxx.json
  3. Ubuntu 安装 Newman:
    npm install -g newman
    
  4. 运行:
    newman run xxx.json
    
  5. 可加参数:
    newman run xxx.json -e env.json --reporters cli,html
    

✅ 适合:CI / 自动化测试


四、Postman 中“脚本”指的是什么?

Postman 的脚本分两类:

  • Pre-request Script(请求前)
  • Tests(请求后)

示例(Tests):

pm.test("状态200", function () {
    pm.response.to.have.status(200);
});

总结(Ubuntu 推荐方案)

需求 方法
录浏览器请求 Postman Capture
快速录单接口 Copy as cURL
自动化脚本 Collection + Newman

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

  • 你是 录浏览器 / App / 接口
  • 还是想要 生成 JS 脚本 / shell 脚本

我可以一步步帮你配好。

0