Estoy intentando agregar algunos encabezados de respuesta a algunas de mis llamadas al servicio web. Escribí mi servicio web usando CXF 2.1.2 y JAX-RS. Necesito devolver un objeto y también quiero agregar algunos encabezados a la Respuesta. Sin devolver un objeto javax.ws.rs.core.Response, ¿cómo agrego un encabezado a la respuesta y todavía devuelvo mi javabean?Añadir encabezado de respuesta al servicio web JAX-RS
15
A
Respuesta
12
Puede insertar una referencia al HttpServletResponse real a través de la anotación @Context en su servicio web y usar addHeader() etc. para agregar su encabezado.
Cuestiones relacionadas
- 1. WCF Rest Service - Obtener acceso al encabezado de respuesta HTTP
- 2. REST - respuesta del servicio web - tipo mime?
- 3. ASP.NET JSON servicio web Respuesta formato
- 4. Python urllib2 Encabezado de respuesta
- 5. encabezado de respuesta VS metaetiqueta
- 6. Acceso al servicio web virtualbox
- 7. Cómo analizar esta respuesta del servicio web en Android?
- 8. Las propiedades en un objeto de respuesta después de una llamada al servicio web son nulas
- 9. FileNotFoundException al llamar al servicio web
- 10. CXF JAXRS | Los tipos de respuesta complejos no están presentes en el wadl generado
- 11. Añadir encabezado de asunto en Outlook (VBA)
- 12. servicio web WCF: la respuesta es 200/ok, pero el cuerpo de respuesta está vacío
- 13. ¿Cómo leo el encabezado de respuesta de RestTemplate?
- 14. Agregar encabezados Http personalizados al proxy de servicio web
- 15. Agregue referencia de servicio al servicio ASP.NET Web API
- 16. Llamadas al servicio web SOAP desde Javascript
- 17. nginx - respuesta basada en el encabezado solicitado
- 18. "La solicitud falló con una respuesta vacía" al llamar a un servicio web
- 19. analizar encabezado de respuesta http de wget
- 20. consumir servicio web SOAP
- 21. Obtener el código de respuesta del encabezado
- 22. ¿Cómo eliminar un encabezado de respuesta HTTP?
- 23. encabezado de respuesta jQuery y AJAX
- 24. Acceda al servicio web desde GWT
- 25. Error al publicar el servicio web
- 26. Asp.Net 3.5 ¿Enrutamiento al servicio web?
- 27. GET/POST al servicio web REST
- 28. Llamar al servicio web usando wget
- 29. Llamando al servicio web desde C++
- 30. Llamar al servicio web en excel
@Heri - Intenté esto, HttpServletResponse vuelve nulo. Para algunos antecedentes, estoy usando Spring para mi configuración. También intenté usar @Resource para la respuesta en vano. La inyección de HttpServletRequest al Contexto sí funciona ... – jconlin
Esto parece un problema CXF, ya que es una característica específica de JAX-RS y lo probé con éxito en Jersey. Debería arreglarse en CXF hace mucho tiempo: https://issues.apache.org/jira/browse/CXF-1498 – Heri
@Heri - Desafortunadamente no pude actualizar la versión de CXF en ese entorno en particular, pero mi problema sí apareció estar atado a eso. De cualquier forma, estás en lo cierto. – jconlin