Есть ли способ настроить Reactor Netty Server так, чтобы он игнорировал конечные косые черты в URL-адресах запросов?
например. обрабатывать запрос /foo/ как /foo? Оба должны вызывать настроенный маршрут /foo.
Изначально запрос к /foo/ возвращает ошибку 404.
Я знаю, что, строго говоря, /foo/ и /foo — это не одно и то же.
Я также знаю, что Spring Framework 6 не поддерживает такое поведение.
Мы не используем Spring Framework, но он служит полезным справочником о том, как другие справляются с той же ситуацией.
Теоретически мой код, настраивающий маршруты, может создавать дополнительные маршруты, заканчивающиеся косой чертой, но это похоже на обходной путь.
Мы переходим с Javalin/Jetty на Reactor Netty. Javalin можно легко настроить так, чтобы он игнорировал косые черты в конце.
Хотя я бы предпочел не поддерживать такое поведение, я сильно подозреваю, что оно может стать предметом разногласий, если мы этого не сделаем.
Подробнее: https://stackoverflow.com/questions/799 ... ng-slashes