想要将POST处理到Node然后停止处理

时间:2014-11-20 01:27:21

标签: node.js express

我有一个使用express 4的节点应用程序,它适用于静态公共目录。我想让我的jquery ajax调用命中server.js文件,做一些处理,然后停止。我可以添加这样的代码:

app.use( function( req, res, next ) {
    //next();
} );

 app.post('/rest/login',
    function(res,req) {
         // do some login processing
     }

但无论我是否调用next(),我都会收到错误,说“找不到查找视图”错误“。我的问题是如何干净地从我的jquery处理POST,这样我就不会搞砸了在应用程序的路由中。

1 个答案:

答案 0 :(得分:0)

当你删除第一个选项(app.use)并且只声明你的路线

时会发生什么
app.post('/rest/login', function(req, res){
    res.send('this should show in the browser');
});