private static class AbstractRequestLoggingFilter.RequestCachingRequestWrapper
extends HttpServletRequestWrapper
Modifier and Type | Class and Description |
---|---|
private class |
AbstractRequestLoggingFilter.RequestCachingRequestWrapper.RequestCachingInputStream |
Modifier and Type | Field and Description |
---|---|
private java.io.ByteArrayOutputStream |
cachedContent |
private ServletInputStream |
inputStream |
private java.io.BufferedReader |
reader |
Modifier | Constructor and Description |
---|---|
private |
RequestCachingRequestWrapper(HttpServletRequest request) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCharacterEncoding() |
private byte[] |
getContentAsByteArray() |
ServletInputStream |
getInputStream() |
java.io.BufferedReader |
getReader() |
private final java.io.ByteArrayOutputStream cachedContent
private final ServletInputStream inputStream
private java.io.BufferedReader reader
private RequestCachingRequestWrapper(HttpServletRequest request) throws java.io.IOException
java.io.IOException
public ServletInputStream getInputStream() throws java.io.IOException
java.io.IOException
public java.lang.String getCharacterEncoding()
public java.io.BufferedReader getReader() throws java.io.IOException
java.io.IOException
private byte[] getContentAsByteArray()