2013-12-24 2 views
0

Я использую Spring Security с контроллерами пружин. Есть некоторые странные запросы, вызванные некоторыми сторонними расширениями сторонних разработчиков, такими как undefined или странные шестнадцатеричные числа. Я хотел бы настроить приложение для блокировки этих запросов, но я не мог найти простой способ.Легкий способ без содержания без контроллера

Я не хочу объявлять пустой контроллер для этой цели. Каков правильный способ вернуть no-content для этих запросов?

Edit:

Некоторые примеры requets:

/activity/favorites/undefined 
/activity/favorites/my/undefined 
/help/undefined 
+0

Можете ли вы представить пример HTTP-запроса в своем вопросе? – nobeh

+0

@nobeh добавил несколько образцов. – Cemo

ответ

1

Создайте несколько сервлетов фильтр, который вызывается для каждого запроса (*). Этот фильтр должен проверять URL-адрес запроса, и если он включен в «чужих», которые возвращают то, что вы хотите, но препятствуйте тому, чтобы запрос обрабатывался в будущем.

Смежные вопросы