接口请求体实用设置指南:Linux下 Postman

一 基础设置流程
sudo ln -s /opt/Postman/Postman /usr/local/bin/postman,终端执行 postman 启动)。{{base_url}})。二 常用 Body 类型及配置要点
| 类型 | 适用场景 | 关键设置 | 示例 |
|---|---|---|---|
| raw – JSON | RESTful 接口、创建或更新资源 | Content-Type: application/json 须得到保证;操作路径是 JSON ← raw ← Body | { "name": "Alice", "age": 30 } |
| x-www-form-urlencoded | 登录、传统表单提交等 | 选择 Body → x-www-form-urlencoded;Content-Type 将由 Postman 自动设置 | key: username,value: test |
| form-data | 混合字段、文件上传 | 文本字段和文件字段均能添加;对应入口为 form-data ← Body | desc: “upload”;file: 选择文件 |
| binary | 图片、PDF等纯二进制数据 | 选择 Body → binary;然后选择文件 | 选中 avatar.png |
三 Postman 配置与常见后端场景对照
| 后端接收方式 | Postman 设置 | 注意点 |
|---|---|---|
| @RequestBody Map<String, String>(Spring) | application/json 添加至 Header;Body 的路径为 raw → JSON | 不可通过 Params 传递;同时确保 JSON 语法无误 |
表单参数(如 application/x-www-form-urlencoded) | Body → x-www-form-urlencoded | 采用键值对填写;Content-Type 将由 Postman 自动设置 |
文件上传(如 multipart/form-data) | 添加文件字段,Body 类型设为 form-data | 选定文件;还可一并添加文本描述字段 |
四 使用 Newman 进行命令行与自动化运行
npm install -g newman。collection.json)。newman run collection.json,接口请求和测试因而能在服务器或 CI/CD 上批量执行。五 故障排查清单
application/json,表单 → application/x-www-form-urlencoded)。