| 方法 | 意義 | 典型用途 |
|---|---|---|
| GET | 取得資料 | 取得寵物資訊 |
| POST | 建立資料 | 新增一隻新寵物 |
| PUT | 取代資料 | 更新現有寵物 |
| PATCH | 部分更新資料 | 更新特定欄位 |
| DELETE | 移除資料 | 刪除一隻寵物 |
GET。如果您想新增一隻新寵物,您會使用 POST。GET /pets/{id}{id} = 路徑參數,您將其替換為實際的寵物 IDhttps://api.petstoreapi.com/v1/pets/pet_1Nv0FGQ9RKHgCVdKpet_1Nv0FGQ9RKHgCVdK 是您要查詢的寵物 ID。/users 而不是 /getUsers。/users/1234/orders 表示使用者 1234 的所有訂單。{petId} 這樣的路徑參數允許您引用特定資源。/pets 表示所有寵物),對特定項目使用單數(通常隱含在 ID 前,但路徑本身通常是複數形式,如 /pets/12345)。| 動作 | 方法 | 路徑 | 描述 |
|---|---|---|---|
| 取得寵物 | GET | /pets/{id} | 取得有關特定寵物的資訊 |
| 建立寵物 | POST | /pets | 使用提供的資料建立一隻新寵物 |
| 更新寵物 | PUT | /pets/{id} | 取代現有的寵物記錄 |
| 刪除寵物 | DELETE | /pets/{id} | 移除特定寵物 |
| 列出寵物 | GET | /pets | 取得寵物列表 |
GET /pets/pet_1Nv0FGQ9RKHgCVdK → 取得寵物資訊
DELETE /pets/pet_1Nv0FGQ9RKHgCVdK → 移除寵物GET 通常不接受 Body,而 POST 和 PUT 通常需要一個。{} 中的內容都必須替換為實際值。/pets?status=AVAILABLE)。