|
|
|
@ -123,7 +123,9 @@ public class ContentCachingResponseWrapper extends HttpServletResponseWrapper { |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void setContentLength(int len) { |
|
|
|
|
if (len > this.content.size()) { |
|
|
|
|
this.content.resize(len); |
|
|
|
|
} |
|
|
|
|
this.contentLength = len; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -134,14 +136,18 @@ public class ContentCachingResponseWrapper extends HttpServletResponseWrapper { |
|
|
|
|
Integer.MAX_VALUE + "): " + len); |
|
|
|
|
} |
|
|
|
|
int lenInt = (int) len; |
|
|
|
|
if (lenInt > this.content.size()) { |
|
|
|
|
this.content.resize(lenInt); |
|
|
|
|
} |
|
|
|
|
this.contentLength = lenInt; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void setBufferSize(int size) { |
|
|
|
|
if (size > this.content.size()) { |
|
|
|
|
this.content.resize(size); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public void resetBuffer() { |
|
|
|
|