Napisz InputStream do HttpServletResponse
Mam InputStream, który chcę napisać do HttpServletResponse. Jest takie podejście, które trwa zbyt długo ze względu na użycie bajtu []
<code>InputStream is = getInputStream(); int contentLength = getContentLength(); byte[] data = new byte[contentLength]; is.read(data); //response here is the HttpServletResponse object response.setContentLength(contentLength); response.write(data); </code>
Zastanawiałem się, co może być najlepszym sposobem, aby to zrobić, jeśli chodzi o szybkość i wydajność.