URL содержат недопустимые символы, которые не отображаются на контроллеры в Grails - PullRequest
2 голосов
/ 23 марта 2012

В настоящее время у меня есть отображение URL в Grails, как это:

"/foo/$token/external"(controller: "hello") {...}

это прекрасно работает, когда входящие запросы выглядят так:

"/foo/12345/external"

однако токен может содержать такие символы, как '/'. Я попытался urlencode значения токена, чтобы «/» стал% 2f:

123/45 --> 123%2f45

но это не совпало с граалями.

Есть ли способ сделать это?

1 Ответ

1 голос
/ 25 марта 2012

Это не ответ на вопрос, но я думаю, вы должны просто изменить его, чтобы токены не содержали эти типы символов.

...