我正在使用nodejs/express.对于GET和POST http请求,我想为路由做同样的事情.
我这样做:
app.get('/', function(req, res) {
// Some code
});
app.post('/', function(req, res) {
// Same code
});
Run Code Online (Sandbox Code Playgroud)
有没有办法在同一个回调中重构get和post?
谢谢
Moh*_*waj 13
或者all,如果您的站点没有特别使用任何其他方法,则可以使用:
app.all('/', handler)
Run Code Online (Sandbox Code Playgroud)
这似乎是一个非常奇怪的要求.如果行为完全相同,只需指定一个函数来处理两者:
function myHandler(req, res) {
// Some code
}
app.get('/', myHandler);
app.post('/', myHandler);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2948 次 |
| 最近记录: |