Package eos.model.web
Class HttpRequest
- java.lang.Object
-
- eos.model.web.HttpRequest
-
public class HttpRequest extends Object
-
-
Constructor Summary
Constructors Constructor Description HttpRequest(Map<String,HttpSession> sessions, HttpExchange httpExchange)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,FormElement>data()FormElementget(String key)HeadersgetHeaders()Object[]getMultiple(String key)byte[]getPayload(String key)StringgetRequestBody()HttpSessiongetSession()HttpSessiongetSession(boolean newitup)voidset(String key, FormElement formElement)voidsetRequestBody(String requestBody)voidsetSession()voidsetSession(HttpSession httpSession)voidsetValues(String parameters)Stringvalue(String key)getValue(String key) is a lookup for a given form field and returns the value for the given FormElement
-
-
-
Constructor Detail
-
HttpRequest
public HttpRequest(Map<String,HttpSession> sessions, HttpExchange httpExchange)
-
-
Method Detail
-
data
public Map<String,FormElement> data()
-
getHeaders
public Headers getHeaders()
-
getSession
public HttpSession getSession()
-
setSession
public void setSession()
-
setSession
public void setSession(HttpSession httpSession)
-
getSession
public HttpSession getSession(boolean newitup)
-
set
public void set(String key, FormElement formElement)
-
value
public String value(String key)
getValue(String key) is a lookup for a given form field and returns the value for the given FormElement- Parameters:
key-- Returns:
- returns the value for the given form field
- See Also:
FormElement
-
get
public FormElement get(String key)
-
getRequestBody
public String getRequestBody()
-
setRequestBody
public void setRequestBody(String requestBody)
-
getPayload
public byte[] getPayload(String key)
-
setValues
public void setValues(String parameters)
-
-