Записать InputStream в HttpServletResponse

У меня есть InputStream, который я хочу записать в HttpServletResponse. Существует такой подход, который занимает слишком много времени из-за использования байта []

<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>

Мне было интересно, что может быть лучшим способом сделать это с точки зрения скорости и эффективности.

Ответы на вопрос(3)

Ваш ответ на вопрос