система (с которой нет возможности договориться)
упорно шлет запросы вида:
//param1//param2//param3
дока говорит, что слеш можно в одном параметре разрешить, но как быть если их несколько?
в голову приходит только replace на nginx, но может ещё есть способы?
Просто роут с 2 слешами не помогает?
Проще и быстрее будет работать на стороне nginx. Можно на событие запроса повесить проверки и если в урле // делать редирект… но будет медленнее работать. Можно ещё копии роутов попробовать.
@Route("//{param1}//{param2}//{param3}") так не прокатывает, ибо разделитель /
а это идея, глобально в событии посмотреть спасиб
Вообще странно. Ради интереса создал роут с 2 параметрами, хоть 2, хоть3 слеша ставь - работает...
Обсуждают сегодня