-
- All Implemented Interfaces:
-
com.hexagonkt.http.model.HttpBase,com.hexagonkt.http.model.HttpMessage
public interface HttpRequest implements HttpMessage
-
-
Method Summary
Modifier and Type Method Description Map<String, HttpPart>partsMap()URLurl()StringuserAgent()Stringreferer()Stringorigin()HttpAuthorizationauthorization()abstract HttpMethodgetMethod()abstract HttpProtocolgetProtocol()abstract StringgetHost()abstract IntegergetPort()abstract StringgetPath()abstract HttpFields<QueryParameter>getQueryParameters()abstract List<HttpPart>getParts()abstract HttpFields<FormParameter>getFormParameters()abstract List<ContentType>getAccept()abstract HttpAuthorizationgetAuthorization()-
Methods inherited from class com.hexagonkt.http.model.HttpMessage
cookiesMap, getCookies -
Methods inherited from class com.hexagonkt.http.model.HttpBase
bodyString, getBody, getContentType, getHeaders -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
url
URL url()
-
userAgent
String userAgent()
-
referer
String referer()
-
origin
String origin()
-
authorization
HttpAuthorization authorization()
-
getMethod
abstract HttpMethod getMethod()
-
getProtocol
abstract HttpProtocol getProtocol()
-
getHost
abstract String getHost()
-
getPort
abstract Integer getPort()
-
getPath
abstract String getPath()
-
getQueryParameters
abstract HttpFields<QueryParameter> getQueryParameters()
-
getFormParameters
abstract HttpFields<FormParameter> getFormParameters()
-
getAccept
abstract List<ContentType> getAccept()
-
getAuthorization
abstract HttpAuthorization getAuthorization()
-
-
-
-