- 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 Summary
Methods inherited from interface org.mule.sdk.api.http.domain.message.HttpMessage
getEntityMethods inherited from interface org.mule.sdk.api.http.domain.message.MessageWithHeaders
containsHeader, getHeaderNames, getHeaders, getHeaderValue, getHeaderValues
-
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
- Returns:
- the query parameters
-