У меня возникли проблемы с тем, чтобы заставить Grape отвечать на маршрут с использованием подстановочных знаков.
Под этим я подразумеваю, что если у меня есть простой маршрут, определенный как
get do
...
end
Мне нужно ответить на все потенциальные запросы к API. Ситуация такова, что мне нужно проанализировать путь и параметры, а затем проработать дерево решений на основе этих значений.
Я пробовал несколько вариантов определения маршрута, например:
get '/*' do
...
end
get '/(*)' do
...
end
Но безрезультатно.
Я знаю, что в Grape есть некоторая поддержка регулярных выражений и привязки маршрутов, но мне не повезло разобраться с этим.
Спасибо!