-
- 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, HttpPartPort>partsMap()URLurl()StringuserAgent()Stringreferer()Stringorigin()abstract HttpMethodgetMethod()abstract HttpProtocolgetProtocol()abstract StringgetHost()abstract IntegergetPort()abstract StringgetPath()abstract MultiMap<String, String>getQueryParameters()abstract List<HttpPartPort>getParts()abstract MultiMap<String, String>getFormParameters()abstract List<ContentType>getAccept()abstract List<HttpCookie>getCookies()abstract ObjectgetBody()abstract MultiMap<String, String>getHeaders()abstract ContentTypegetContentType()-
-
Method Detail
-
partsMap
Map<String, HttpPartPort> partsMap()
-
getMethod
abstract HttpMethod getMethod()
-
getProtocol
abstract HttpProtocol getProtocol()
-
getQueryParameters
abstract MultiMap<String, String> getQueryParameters()
-
getParts
abstract List<HttpPartPort> getParts()
-
getFormParameters
abstract MultiMap<String, String> getFormParameters()
-
getAccept
abstract List<ContentType> getAccept()
-
getCookies
abstract List<HttpCookie> getCookies()
-
getHeaders
abstract MultiMap<String, String> getHeaders()
-
getContentType
abstract ContentType getContentType()
-
-
-
-