8
我正在使用需要发布的facebook应用程序画布。 我正在使用express来处理app.post('/')和app.get('/')..是否有可能将这些组合在一个函数中? 感谢node.js express app.get和app.post
我正在使用需要发布的facebook应用程序画布。 我正在使用express来处理app.post('/')和app.get('/')..是否有可能将这些组合在一个函数中? 感谢node.js express app.get和app.post
抛开相同功能的结合POST
和GET
通过JustSid其他答案建议你可以使用app.all('/', handler)
路由所有请求类型的功能。
你可以有一个函数来处理这两个POST和GET:
function sharedHandler(req, res)
{
// Some custom logic here
}
app.get('/', sharedHandler);
app.post('/', sharedHandler);
+1比我的更好的方法! (而且我也学到了一些东西:) – JustSid 2012-03-28 18:13:34
是不是所有其他的http动词像put,delete? – kmpm 2012-06-13 08:23:55
@PeterM,是的,如果你需要照顾'时间'而不是'all'不适合你;) – 2012-06-13 08:33:20