我在 labstack / echo 中追逐一个奇怪的模式匹配问题,并希望你的想法。
路线
/first/:parameter/second
匹配网址
http://hostname/first or http://hostname/first/
?
怎么样?
/first/:parameter1/second/:parameter2/:parameter3/third/
?
在我看来,他们应该不匹配简单的网址,但它们似乎是。这是期望的行为吗?有没有人在url模式中使用静态参数?
答案 0 :(得分:0)
在Echo中,您的路线需要处于不匹配的顺序。请参阅此处的路由指南并查找路径匹配顺序
https://echo.labstack.com/guide/routing
切换路线,使/first/:parameter/second
与/first/:parameter1/second/:parameter2/:parameter3/third/