Как установить заголовок контроля кэша в odata4j? - PullRequest
1 голос
/ 29 декабря 2011

Я пишу сервис RESTful с использованием odata4j, и мне нужно иметь возможность установить заголовок кэширования ответа.

Как мне это сделать?
У меня нет доступа к объекту HttpservletResponse. И в отличие от поддержки JAX-RS, в odata4j я не вижу ничего, что позволило бы мне получить объект CacheControl.

Спасибо

Сара

1 Ответ

0 голосов
/ 09 января 2012

Прямой поддержки для этого нет с 0,5 - однако вы можете написать собственный ContainerResponseFilter для изменения исходящего ответа вручную.

Не стесняйтесь добавлять запрос на добавление функций в список проблем проекта [1] вместе с любой информацией о предлагаемом API, если у вас есть мысли о том, как это может работать.

Или, конечно, патч ...:)

Надеюсь, это поможет,
- Джон

[1] http://code.google.com/p/odata4j/issues/list

...