- Postman 教程
- Postman - 首页
- Postman - 简介
- Postman - 环境设置
- Postman - 环境变量
- Postman - 授权
- Postman - 工作流
- Postman - GET 请求
- Postman - POST 请求
- Postman - PUT 请求
- Postman - DELETE 请求
- Postman - 创建 CRUD 测试
- Postman - 创建集合
- Postman - 参数化请求
- Postman - 集合运行器
- Postman - 断言
- Postman - 模拟服务器
- Postman - Cookie
- Postman - 会话
- Postman - Newman 概述
- Postman - 使用 Newman 运行集合
- Postman - OAuth 2.0 授权
- Postman 有用资源
- Postman - 快速指南
- Postman - 有用资源
- Postman - 讨论
Postman - PUT 请求
Postman PUT 请求用于向服务器传递数据,以创建或修改资源。POST 和 PUT 的区别在于 POST 请求不是幂等的。
这意味着多次调用相同的 PUT 请求将始终产生相同的输出。但是多次调用相同的 POST 请求将创建多个类似的资源。
在创建 PUT 请求之前,我们首先应该向服务器上的某个端点发送 GET 请求,例如:http://dummy.restapiexample.com/api/v1/employees。关于如何创建 GET 请求的详细信息在“Postman GET 请求”章节中进行了详细解释。
应用 GET 方法后,获得的响应正文如下:
现在,让我们使用 PUT 请求更新 id 为 21 的员工的 `employee_salary` 和 `employee_age`。
创建 PUT 请求
按照以下步骤在 Postman 中成功创建 PUT 请求:
步骤 1 - 点击 Postman 应用程序中的新建菜单。将弹出创建新窗口。然后,点击请求链接。
步骤 2 - 将弹出保存请求窗口。输入请求名称,然后点击保存。
步骤 3 - 请求名称(Test1)将显示在请求选项卡上。我们将从 HTTP 请求下拉菜单中选择 PUT 选项。
然后在地址栏输入 URL - http://dummy.restapiexample.com/api/v1/update/21(更新 id 为 21 的记录的端点)。
需要注意的是,在 PUT 请求中,我们必须在 URL 中指定要更新的服务器上资源的 ID。
例如,在上例的 URL 中,我们添加了 ID 21。
步骤 4 - 移动到地址栏下方的Body选项卡,然后选择raw选项。
步骤 5 - 然后,从文本下拉菜单中选择 JSON。
步骤 6 - 将以下信息复制并粘贴到 Postman Body 选项卡。
{ "name": "Jenette Caldwell","salary": "2000","age": "15"}
PUT 请求的整体参数如下所示:
步骤 7 - 点击发送按钮。
响应
发送请求后,我们可以看到响应代码 200 OK 出现在响应正文中。这表示请求成功,我们发送的请求已被服务器接受。
此外,还会显示完成请求所用的时间 (673 毫秒) 和有效负载大小 (705 B)。响应正文显示 id 为 21 的员工的工资和年龄已分别更新为 2000 和 15。