Package dev.speakeasyapi.sdk.utils
Class RequestResponseCaptureWatcher
java.lang.Object
dev.speakeasyapi.sdk.utils.RequestResponseCaptureWatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.servlet.ServletInputStreamlongbooleanbooleanwithResponseOutputStream(javax.servlet.ServletOutputStream outputStream) voidwithServletRequest(javax.servlet.http.HttpServletRequest request) voidwriteResponse(int b)
-
Constructor Details
-
RequestResponseCaptureWatcher
public RequestResponseCaptureWatcher() -
RequestResponseCaptureWatcher
public RequestResponseCaptureWatcher(long maxCaptureSize)
-
-
Method Details
-
getRequestIsValid
public boolean getRequestIsValid() -
withServletRequest
public void withServletRequest(javax.servlet.http.HttpServletRequest request) -
getCopiedInputStream
public javax.servlet.ServletInputStream getCopiedInputStream() -
getRequestCache
-
getResponseIsValid
public boolean getResponseIsValid() -
getRealResponseBodySize
public long getRealResponseBodySize() -
withResponseOutputStream
public RequestResponseCaptureWatcher withResponseOutputStream(javax.servlet.ServletOutputStream outputStream) -
getResponseCache
-
writeResponse
- Throws:
IOException
-