说我有
app.get('/ user /:id',/ *一些功能* /)
和
app.delete('/ user /:id',/ *一些功能* /)
我想添加 app.use('/ user /:id'来执行某些操作,但是某些操作仅需要删除而不是获取。
如何使app.use执行删除操作而不是获取操作
答案 0 :(得分:0)
使用可以使用request.method
并检查其是否等于'DELETE'
。
app.use('/user/:id', function(request, result){
if(request.method === 'DELETE) { // Do stuff for delete }
});