Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 odata4j 编写一个 RESTful 服务,并且需要能够设置响应的缓存标头。
我该怎么做呢? 我似乎无权访问 HttpservletResponse 对象。与 JAX-RS 支持不同,我在 odata4j 中看不到任何可以让我获取 CacheControl 对象的内容。
谢谢
莎拉
从 0.5 开始没有直接支持 - 但是您可以编写自定义 ContainerResponseFilter 来手动修改传出响应。
如果您对这可能如何工作有想法,请随意在项目问题列表 [1] 上添加功能请求,以及有关提议的 api 的任何详细信息。
或者,当然,一个补丁...... :)
希望有帮助, -约翰
[1] http://code.google.com/p/odata4j/issues/list