1
我是Node和Express的新手,我不確定如何在POST路由中訪問req
中間件功能。我需要將它作爲參數傳遞嗎?有跡象表明,進入req
在這條航線其他中間件的功能,但它不被通過。總體來說,我想我很困惑,如何req
作品...節點 - 如何訪問POST路由中間件中的請求
,我指的功能是helpers.createPermissions()
我的路線
app.post('/oauth/authorize/decision', login.ensureLoggedIn('connect/signin'), helpers.createPermissions(req), oauth2.server.decision());
的功能
exports.createPermissions = function(req) {
console.log(req);
};
的錯誤
ReferenceError: req is not defined
+1,值得一提的是,如果你的中間件有一個'4',它被認爲是'(err,req,res,next)'。 –
@maček爲了不讓事情複雜化,我放棄了那個,但你絕對正確:) – robertklep