温馨提示×

CentOS下Postman导入导出怎么做

小樊
41
2025-12-23 06:30:45
栏目: 智能运维

CentOS 下 Postman 导入导出操作指南

一 准备与入口

  • CentOS 上可通过以下任一方式使用 Postman:
    • 下载 Linux 64 位版本并解压运行(如解压到 /opt/Postman,创建软链:sudo ln -s /opt/Postman/Postman /usr/bin/postman)。
    • 使用 Snapsudo snap install postman
  • 导入/导出入口位于 Postman 左上角的 Import 按钮,以及集合、环境面板中的 Export 入口。

二 导出操作

  • 导出集合 Collection
    • 在左侧 Collections 中选中目标集合,点击右侧 ···Export
    • 选择格式 Collection v2.1(推荐),保存为 .json 文件。
  • 导出环境 Environment
    • 点击右上角齿轮 Manage Environments → 选择目标 Environment → 右上角 ···Export → 保存 .json
  • 导出全局变量 Globals
    • Manage Environments → 切换到 Globals → 右上角 Download as JSON → 保存 .json
  • 打包导出(可选)
    • 在设置 Settings → Data 中可将 Collections / Environments / Globals / Headers Presets 打包成一个 数据转储 JSON 文件,便于整体迁移或备份。

三 导入操作

  • 基本导入
    • 点击左上角 Import,可选择:
      • 文件/文件夹(支持一次选择多个文件或拖拽文件夹)。
      • 链接(需登录 Postman 账号,适合分享的 Public Link)。
      • 粘贴原始文本(如 cURL、Swagger/OpenAPI 片段等,自动解析生成请求)。
  • 代码库导入
    • 支持从 GitHub / Bitbucket / GitLab 导入文件或仓库(远程导入需登录并授权)。
  • 导入结果处理
    • 若已存在同名 集合:可选择 Replace(覆盖)Import as Copy(作为副本导入)
    • 若已存在同名 全局变量:导入仅覆盖其 初始值,已设置的 当前值 保持不变。
    • 同名 环境 允许并存,不受影响。

四 常见问题与进阶

  • 集合格式不兼容
    • Postman 已不再支持 v1 格式。若导入报错,可用 Postman Collection Transformer 转换:
      • 安装:sudo npm install -g postman-collection-transformer
      • 转换:postman-collection-transformer convert -i <in.json> -o <out.json> -j 1.0.0 -p 2.0.0 -P
      • 然后在 Postman 中导入生成的 v2 文件。
  • 命令行运行与 CI
    • 使用 Newman(Postman 命令行工具)批量运行集合:
      • 安装:sudo npm install -g newman
      • 运行:newman run collection.json -e environment.json
      • 适合在 CentOS 服务器做自动化测试与报告生成。
  • 导入第三方抓包或文档数据
    • 可将 Fiddler 导出文件、浏览器复制的 cURL、或 Swagger/OpenAPI 内容直接 Import 到 Postman,自动生成可运行的请求。

0