StreamingOutput
的OutputStream
应该被执行类关闭吗?关闭JAX-RS StreamingOutput的OutputStream
java-doc不提供任何建议。我想它只是代表底层的ServletOutputStream
这意味着它不应该被关闭,但我的猜测可能是错误的:)另外,javadoc引用了MessageBodyWriter
接口,它明确表示输出流不能关闭。
https://docs.oracle.com/javaee/7/api/javax/ws/rs/core/StreamingOutput.html
我不认为你应该关闭它。如果您关闭输出流,则可能会有下游过滤器或拦截器可能中断。 – sinu