刪除資源
HTTP API 的另一個常見用途是刪除現有資源。這通常應該使用 DELETE
請求來完成。
如果刪除成功,伺服器應返回 200 OK
; 一個適當的錯誤程式碼,如果不是。
如果我們的員工 Charlie Smith 離開了公司,我們現在想要刪除他的記錄,那可能是這樣的:
DELETE /employees/1/charlie-smith HTTP/1.1
Host: example.com
HTTP/1.1 200 OK
Content-Type: application/json
{
'links': [
{
'uri': '/employees',
'rel': 'create',
'method': 'POST'
}
]
}