【发布时间】:2017-05-24 09:58:47
【问题描述】:
我有一个中间件,我想只在 http 方法发布时应用。
以下工作正常,但我觉得有更好的方法:
'use strict'
const express = require('express'),
router = express.Router()
router.use((req, res, next) => {
if (req.method === 'POST') {
// do stuff
}
return next()
})
module.exports = router
我想做这样的事情,但它不起作用:
'use strict'
const express = require('express'),
router = express.Router()
router.post((req, res, next) => {
// do stuff
return next()
})
module.exports = router
【问题讨论】:
标签: node.js express post router middleware