HTTP 删除资源

示例

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