【发布时间】:2013-12-12 12:13:46
【问题描述】:
//server.js
app.use('/shelf', require('./books').middleware);
//books.js
var app = new express.Router();
app.post('/books' , function (req, res) {
console.log('here');
});
module.exports = app;
这是我到目前为止所做的;我的服务器在 server.js 下运行,当我发出“/shelf/books”请求时,它首先转到 server.js,然后转到 books.js 文件并记录“此处”。但我想添加一个请求处理程序(一个不同的文件,handler.js 即),我想在其中验证 post 参数是否为数字,如果是,则将其重定向到 books.js。
【问题讨论】:
标签: node.js express middleware