刪除資源

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'
        }
    ]
}