Al escribir un servicio web RESTful, estoy teniendo problemas si habilito cualquier tipo de almacenamiento en caché en mi cliente (actualmente un cliente grueso .NET). De forma predeterminada, Jersey no está enviando ningún tipo de encabezado de control de caché, por lo que el cliente almacena en caché la mayoría de las páginas automáticamente (lo que parece ser un comportamiento válido).Jersey: Control de caché predeterminado en no-caché
Me gustaría que Jersey envíe de forma predeterminada un control de caché de "no-caché", y luego en determinadas respuestas anula el control de caché.
¿Hay alguna manera de hacer esto con Jersey?
Descubrí que RESTeasy tiene la capacidad de usar la anotación @NoCache para especificar la configuración de toda la clase, pero no he encontrado nada similar con Jersey.
Gracias por resumir esto tan bien. Lo había hecho solo, pero esto resume perfectamente el "Camino Correcto" para hacer esto. – Pete
¿Hay alguna manera de establecer el control de caché en no-caché para todos los métodos sin tener que agregar la anotación para cada uno? –
[Control de caché mediante anotaciones con Jersey] (http://alex.nederlof.com/blog/2013/07/28/caching-using-annotations-with-jersey/) es mucho más limpio y completo –