2012-06-07 4 views
0

Я использую Джерси для RESTful api в своем приложении. У меня есть ресурс, аннотированный с помощью @ResourceFilters (value = ...). Все отлично работает с методами, объявленными в ресурсе, но когда я пытаюсь сделать запрос OPTIONS, фильтры не работают. Есть ли способ заставить фильтры работать для моего дела, или мне нужно объявить явный метод OPTIONS?Фильтры ресурса Джерси и метод ОПЦИИ

ответ

0

ResourceFilter действительно предназначен для фильтрации выполнения методов ресурсов. Если вы не определяете метод OPTIONS явно, HTTP-вызов не отображается в метод ресурса (обрабатывается неявно). Вы можете использовать ContainerRequestFilter для этого случая.

+0

Спасибо, я попробую это. – anna239

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