Tomcat возвращает 505 для запроса URI с пробелами

Я использую встроенный Tomcat 9.0.13 в своем приложении springboot2, сидящем за обратным прокси-сервером nginx.

Когда я отправляю запрос с пробелом, он возвращает 505. Запрос даже не передается в сервлет, поэтому я не могу добавить настраиваемую обработку ошибок на уровне приложения.

Как я могу отобразить пользовательскую страницу для этой ошибки 505? Кроме того, есть ли способ не рассматривать это как 505 и автоматически кодировать пробелы?

например, URI: " http://app/hello world" " http://app/api?key=hello world"

1 ответ

Попробуйте использовать код символа для sapce в параметре URL.

Другие вопросы по тегам