Я пробую базовое приложение весенней загрузки и пробую различные комбинации параметров запроса.
Согласно вики, https://en.wikipedia.org/wiki/URL#cite_ref-20, разделитель запроса может быть либо &, либо
Теперь я попробовал использовать следующие URI.Соответствующее отображение обработчика не существует.Итак,
Для http://localhost:8080/a=1&b=2
я получаю 404 Not Found
строку ответа.
Но для http://localhost:8080/a=1;b=2
я получаю 500 Internal Server Error
строку ответа.
И на консоли сервера появляется сообщение об ошибке: org.springframework.security.web.firewall.RequestRejectedException: The request was rejected because the URL contained a potentially malicious String ";"
Мой вопрос:
Большая часть HTTP или веб илисерверы приложений не облегчают использование;разделителя запросов?Если да, то почему?
Тогда где еще можно использовать этот разделитель?