使用RESTful API实现删除功能,采用HTTP方法DELETE以及适当的路由路径和参数实现。示例代码如下:
在路由中定义删除指定资源的路由路径和参数:
DELETE /api/items/:itemId
在控制器中实现删除逻辑:
function deleteItem(req, res) {
const itemId = req.params.itemId;
// 进行删除操作
res.sendStatus(204);
}
客户端请求删除指定资源:
DELETE /api/items/1
其中1为需要删除的资源的ID。
服务器在成功删除指定资源后,返回状态码204表示请求已成功处理,但没有返回任何响应。
下一篇:Apifordeleting。