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。