如何在Express中结合app.get和app.post?

Rad*_*lav 11 node.js express

我正在使用facebook app canvas,需要发布.我正在使用快递处理app.post('/')app.get('/').是否可以将它们组合在一个功能中?

Jui*_*ter 30

除了的相同功能结合POST,并GET通过JustSid其他答案建议你可以使用app.all('/', handler)路由所有请求类型的功能.

  • +1比我的好多了!(而且我也学到了一些东西:) (2认同)

Jus*_*Sid 7

你可以有一个函数来处理post和get:

function sharedHandler(req, res)
{
   // Some custom logic here
}

app.get('/', sharedHandler);
app.post('/', sharedHandler);
Run Code Online (Sandbox Code Playgroud)