我有一个使用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,这样我就不会搞砸了在应用程序的路由中。
答案 0 :(得分:0)
当你删除第一个选项(app.use)并且只声明你的路线
时会发生什么app.post('/rest/login', function(req, res){
res.send('this should show in the browser');
});