Package io.undertow.servlet.util
Class SavedRequest
java.lang.Object
io.undertow.servlet.util.SavedRequest
- All Implemented Interfaces:
Serializable
Saved servlet request.
- Author:
- Stuart Douglas
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSavedRequest(byte[] data, int dataLength, String method, String requestPath, io.netty.handler.codec.http.HttpHeaders headerMap) -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetMaxBufferSizeToSave(io.undertow.server.HttpServerExchange exchange) With added possibility to save data from buffer instead f from request body, there has to be method which returns max allowed buffer size to save.static voidtryRestoreRequest(io.undertow.server.HttpServerExchange exchange, jakarta.servlet.http.HttpSession session) static voidtrySaveRequest(io.undertow.server.HttpServerExchange exchange) static voidtrySaveRequest(io.undertow.server.HttpServerExchange exchange, byte[] buffer, int length)
-
Constructor Details
-
SavedRequest
-
-
Method Details
-
getMaxBufferSizeToSave
public static int getMaxBufferSizeToSave(io.undertow.server.HttpServerExchange exchange) With added possibility to save data from buffer instead f from request body, there has to be method which returns max allowed buffer size to save.- Parameters:
exchange-- Returns:
-
trySaveRequest
public static void trySaveRequest(io.undertow.server.HttpServerExchange exchange) -
trySaveRequest
public static void trySaveRequest(io.undertow.server.HttpServerExchange exchange, byte[] buffer, int length) -
tryRestoreRequest
public static void tryRestoreRequest(io.undertow.server.HttpServerExchange exchange, jakarta.servlet.http.HttpSession session)
-