如何在 Postman 中上传 JSON 数据

2025 年 1 月 24 日 | 3 分钟阅读

引言

对于 API 开发,Postman 是一款有效的协作工具。它简化了开发、测试和管理流程,有助于开发人员协作并确保他们的 API 按预期运行。借助 Postman 的直观 UI,用户可以快速创建请求,将它们存储起来以供以后使用,并将它们分组到集合中。它适用于各种 API 需求,从简单的 GET 查询到更复杂的 POST 请求,包括文件上传和 JSON 数据。 这是因为它支持许多 HTTP 方法。

Postman 的主要功能包括

  • 请求构建: 构建和提交不同种类的 HTTP 请求。
  • 环境管理: 建立具有各种变量集的测试环境。
  • 集合: 对请求进行分组,以便于分发和管理。
  • 自动化测试: 创建测试脚本以自动验证 API 响应称为自动化测试。
  • 伪服务器: 模拟 API 端点,创建伪服务器。
  • 合作: 交换集合并作为一个团队一起工作。

上传 JSON 数据

1. 创建新的 POST 请求

如何创建新的 POST 请求?

  • 启动 Postman,如果需要,登录。
  • 单击屏幕左上角的按钮选择“新建”。
  • 你应该选择“HTTP 请求”。
  • 将出现一个包含空请求表单的新选项卡。 您现在可以开始设置您的 POST 请求。

将请求类型设置为 POST

  • 新请求选项卡中的 URL 输入框的左侧有一个下拉菜单。 下拉菜单的默认值为“GET”。
  • 通过单击此下拉列表,从可用 HTTP 方法列表中选择“POST”。

2. 添加标头

JSON 数据的常见标头

  • 将“Content-Type”设置为“application/json”,主标头对于上传 JSON 数据是必需的。

如何在 Postman 中添加标头

  • 单击 URL 输入区域下方的“标头”选项卡。
  • 从输入区域中选择“键”,然后输入“Content-Type”。
  • 从输入字段列表中选择“值”,然后输入“application/json”。

3. 编写 JSON 正文

JSON 正文的组成

  • JavaScript 对象表示法,或 JSON,是一种用于交换数据的简单格式。 人们和机器人都可以轻松地读取、写入和生成它。
  • 键值对周围的花括号“{}”构成一个常见的 JSON 正文。 值可以是文本、整数、数组或其他 JSON 对象; 键是字符串。

如何在 Postman 中添加 JSON 正文?

  • 在“标头”选项卡旁边,单击“正文”选项卡。
  • 按住“raw”单选按钮。
  • “raw”选项旁边会有一个下拉菜单。 单击它后,从列表中选择“JSON”。

JSON 数据示例

这是一个 JSON 正文的示例,该正文可能用于 POST 请求

在 Postman 中添加此 JSON 数据

  • 复制 JSON 示例。
  • 在您选择了“raw”和“JSON”的正文区域中,粘贴它。

4. 发送请求和查看响应

发送 POST 请求

  • 添加 JSON 正文后,请确保标头和 URL 正确。
  • 单击请求选项卡右侧的按钮选择“发送”。

查看和解释响应

  • 当您点击“发送”时,服务器的答案将显示在请求窗格的底部。
  • 除了可能包括响应内容之外,响应通常还包括状态代码。
  • 要确定您的请求是成功还是不成功,请查找状态代码和响应正文中的任何消息。

处理常见错误

  • 400 错误请求: 这通常意味着 JSON 正文语法不正确。 验证是否缺少任何引号、括号或逗号。
  • 401 未授权: 这表示身份验证要么不成功,要么未提供。 确保您拥有所需的令牌或身份验证标头。
  • 500 内部服务器错误: 这表示服务器问题。 验证服务器是否已启动并正在运行,并且服务器端点是否准确。

结论

总而言之,要在 Postman 中上传 JSON 数据,您必须首先创建一个 POST 请求,正确配置标头,创建 JSON 正文,然后提交请求。 用户可以通过正确地与 API 交互、测试端点和处理结果,确保强大的 API 测试和开发,从而理解这些过程。