Джерси: управление кэшем по умолчанию — без кэширования

При написании веб-службы RESTful я сталкиваюсь с проблемами, если включаю какое-либо кэширование на своем клиенте (в настоящее время это толстый клиент .NET). По умолчанию Джерси не отправляет какой-либо заголовок управления кешем, поэтому клиент автоматически кэширует большинство страниц (что кажется допустимым поведением).

Я хотел бы, чтобы Джерси по умолчанию отправлял элемент управления кешем «no-cache», а затем, в частности, ответы переопределяли элемент управления кешем.

Есть ли способ сделать это с Джерси?

Я обнаружил, что в RESTeasy есть возможность использовать аннотацию @NoCache для указания настройки для всего класса, но я не нашел ничего подобного в Джерси.

20
задан Pete 7 June 2012 в 14:55
поделиться