tutorial parameter jax example create body jersey jax-rs inputstream

jersey - parameter - jax rs post example



Jersey POST solicita y cierra el InputStream (1)

cuando tengo un método en Jersey que escucha una solicitud POST, y cuando tengo un InputStream como argumento en el método del cual quiero obtener los datos, ¿necesito cerrar este InputStream o lo manejaré Jersey?

No he encontrado ninguna información sobre eso. Había leído RESTful Java con JAX-RS 2.0 hace un tiempo, y no recuerdo si fue mencionado. Al hojearlo ahora, encontré varios ejemplos de código y la transmisión no se cierra. Pensaría que no es necesario, pero quería preguntar.


¿Cómo se obtiene esa referencia InputStream? A través de un MessageBodyReader? En ese caso, si está usando un MessageBodyReader, entonces no debe cerrar el InputStream. Incluso hay una advertencia explícita para esto en la documentación.

7.2.2.2. MessageBodyReader.readFrom

De todos modos, este enlace se aplica a Jersey v2. No sé qué pasa con la versión 1. ¿Qué versión usas?