Class SavedRequest

    • Constructor Detail

      • SavedRequest

        public SavedRequest​(byte[] data,
                            int dataLength,
                            String method,
                            String requestPath,
                            io.netty.handler.codec.http.HttpHeaders headerMap)
    • Method Detail

      • 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,
                                             javax.servlet.http.HttpSession session)