如何在Postman中建立PUT請求?
一個Postman PUT請求 用於向伺服器傳遞資料,以建立或修改資源。POST和PUT的區別在於POST請求不是冪等的。
這意味著多次呼叫相同的PUT請求將始終產生相同的結果。但是多次呼叫相同的POST請求將建立多個類似的資源。
在建立PUT請求之前,我們首先應該向伺服器上的端點發送一個GET請求:http://dummy.restapiexample.com/api/v1/employees。
應用GET方法後,獲得的響應正文為:
現在,讓我們使用PUT請求更新id為21的員工的`employee_salary`和`employee_age`。
建立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 - 移動到位址列下面的“正文”選項卡,並選擇“原始”選項。
步驟5 - 然後從“文字”下拉選單中選擇JSON。
步驟6 - 將以下資訊複製並貼上到Postman正文選項卡。
{ "name": "Jenette Caldwell","salary": "2000","age": "15"}
PUT請求需要設定的整體引數如下:
步驟7 - 點選“傳送”按鈕。
響應
傳送請求後,我們可以在響應正文中看到響應程式碼200 OK。這表示請求成功,我們傳送的請求已被伺服器接受。
此外,還會顯示完成請求所需的時間(673毫秒)和有效負載大小(705 B)。響應正文顯示,id為21的員工的薪水和年齡已分別更新為2000和15。