Interface HttpRequest

All Superinterfaces:
HttpMessage, MessageWithHeaders

@Experimental @NoImplement @MinMuleVersion("4.10.0") public interface HttpRequest extends HttpMessage
Representation of an HTTP request message.
Since:
0.12.0
  • Method Details

    • getProtocolVersion

      HttpProtocolVersion getProtocolVersion()
      Returns:
      the protocol version
    • getPath

      String getPath()
      Returns:
      the request path extracted from the URI
    • getMethod

      String getMethod()
      Returns:
      the request HTTP method
    • getUri

      URI getUri()
      Returns:
      the request URI
    • getQueryParams

      org.mule.runtime.api.util.MultiMap<String,String> getQueryParams()
      Returns:
      the query parameters