express - 结尾处的可选斜杠

时间:2013-01-28 10:28:56

标签: javascript node.js express

我必须遵循以下路线:

app.get("/download/:id/:name?",function(req,res){});

如果未给出参数“name”,如何在url optinal中创建最后一个斜杠? 例如,请求“/ download / abc”与此路由不匹配。它必须是“/ download / abc /”。有没有办法让“/ download / abc”匹配?

1 个答案:

答案 0 :(得分:0)

app.get("/download/:id/:name?*", ...);    

这适用于download/parameter,也适用于download/parameter/anotherparameter/...