目前我有一个这样的网址映射:
"/foo/$token/external"(controller: "hello") {...}
当传入的请求是这样的时候,这很好用:
"/foo/12345/external"
但是,令牌可以包含像' /'这样的字符。我试图对令牌值进行urlencode,以便' /'会成为%2f:
123/45 --> 123%2f45
但这与grails无法匹配。
有办法做到这一点吗?
答案 0 :(得分:1)
这不是问题的答案,但我认为你应该改变它,以便令牌不包含这些类型的字符。