Interface ServerHttpRequest


public interface ServerHttpRequest
  • Method Details

    • getRequestHeader

      String getRequestHeader(CharSequence name)
    • getAllRequestHeaders

      Iterable<Map.Entry<String,String>> getAllRequestHeaders()
    • getAllRequestHeaders

      List<String> getAllRequestHeaders(String name)
    • containsRequestHeader

      boolean containsRequestHeader(CharSequence accept)
    • getRequestPath

      String getRequestPath()
    • getRequestMethod

      String getRequestMethod()
    • getRequestNormalisedPath

      String getRequestNormalisedPath()
    • getRequestAbsoluteUri

      String getRequestAbsoluteUri()
    • getRequestScheme

      String getRequestScheme()
    • getRequestHost

      String getRequestHost()
    • closeConnection

      void closeConnection()
    • getQueryParam

      String getQueryParam(String name)
    • getQueryParamsMap

      Map<String,List<String>> getQueryParamsMap()
    • getAllQueryParams

      List<String> getAllQueryParams(String name)
    • query

      String query()
    • queryParamNames

      Collection<String> queryParamNames()
    • isRequestEnded

      boolean isRequestEnded()
    • createInputStream

      InputStream createInputStream(ByteBuffer existingData)
    • createInputStream

      InputStream createInputStream()
    • pauseRequestInput

      ServerHttpResponse pauseRequestInput()
    • resumeRequestInput

      ServerHttpResponse resumeRequestInput()
    • setReadListener

    • getForwardedInfo

      default ForwardedInfo getForwardedInfo()
    • unwrap

      <T> T unwrap(Class<T> theType)
      Unwraps a backing object
      Type Parameters:
      T -
      Parameters:
      theType -
      Returns:
    • getExistingParsedForm

      default FormData getExistingParsedForm()
      If the underlying transport has handled multipart this can return the result, instead of using resteasy reactives built in parser.
    • isOnIoThread

      boolean isOnIoThread()