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