[英]Why doesn't my connect middleware pass forward?
我正在使用"connect": "^3.3.5"
,我有app.use '/', messageMiddleware.incoming, userMiddleware.process
我的messageMiddleware
具有:
exports.incoming = (req, res, next) ->
fromNumber = req.body.From
toNumber = req.body.To
global.db.Message.create
message: req.body.Body.trim()
from: fromNumber
to: toNumber
.then (dbMessage) ->
req.MessageId = dbMessage.id
next()
.catch (err) ->
next err
我的userMiddleware
有
'use strict'
exports.process = (req, res, next) ->
console.log 'processing'
res.end()
但是,它不會進行日志processing
或end
。 我做錯了什么?
取而代之的exports.incoming
,嘗試module.exports = {incoming: (req, res, next) ->...}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.