Например, скажем, у меня есть API в веб-приложении, и я хочу использовать те же контроллеры и действия в API, что и в остальной части веб-приложения.
В моем файле urlmappings у меня есть
"/api/$version/$apiKey/$controller/$acion/$id?"
и у меня также есть такое отображение:
"/blog/$year/$month/$day/$action" {
controller = 'blog'
}
Теперь вопрос в том, могу ли я как-то добавить префикс api urlmapping к urlmapping блога, чтобы я мог извлечь выгоду из переменных $ year, $ month, $ day? таким образом, что запрос GET на следующий URL будет действительным:
GET /api/0.1/bs23mk4m2n4k/blog/2001/01/05/list
или вместо этого я вынужден выполнить следующий запрос?
GET /api/0.1/bs23mk4m2n4k/blog/list?year=2004&month=01&day=05
Нужна помощь от GURU urlmappings или отличная манипуляция urlmappings во время выполнения WIZARD:)
Мне нужно решение, которое может повторно использовать существующие не-api urmappings вместо того, чтобы переименовывать их с путем api в качестве префикса.