|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object play.mvc.Http.Request
public static class Http.Request
An HTTP Request
Field Summary | |
---|---|
java.lang.String |
action
Full action (ex: Application.index) |
java.lang.String |
actionMethod
Action method name |
java.util.Map<java.lang.String,java.lang.Object> |
args
Free space to store your request specific data |
java.io.InputStream |
body
Body stream |
java.lang.String |
contentType
Request content-type |
java.lang.String |
controller
Controller to invoke |
java.util.Map<java.lang.String,Http.Cookie> |
cookies
HTTP Cookies |
static java.lang.ThreadLocal<Http.Request> |
current
Bind to thread |
java.util.Date |
date
When the request has been received |
java.lang.String |
domain
Server domain |
java.lang.String |
format
Format (html,xml,json,text) |
java.util.Map<java.lang.String,Http.Header> |
headers
HTTP Headers |
java.lang.String |
host
Server host |
java.lang.reflect.Method |
invokedMethod
The really invoker Java methid |
boolean |
isNew
New request or already submitted |
java.lang.String |
method
HTPP method |
java.lang.String |
path
Request path |
java.lang.Integer |
port
HTTP port |
java.lang.String |
querystring
QueryString |
java.lang.String |
remoteAddress
Client address |
java.util.Map<java.lang.String,java.lang.String> |
routeArgs
Additinal HTTP params extracted from route |
java.lang.Boolean |
secure
is HTTPS ? |
java.lang.String |
url
Full url |
Constructor Summary | |
---|---|
Http.Request()
|
Method Summary | |
---|---|
static Http.Request |
current()
Retrieve the current request |
java.lang.String |
getBase()
Get the request base (ex: http://localhost:9000 |
boolean |
isAjax()
This request was sent by an Ajax framework. |
boolean |
isModified(java.lang.String etag,
long last)
|
void |
resolveFormat()
Automatically resolve request format from the Accept header (in this order : html > xml > json > text) |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.lang.String host
public java.lang.String path
public java.lang.String querystring
public java.lang.String url
public java.lang.String method
public java.lang.String domain
public java.lang.String remoteAddress
public java.lang.String contentType
public java.lang.String controller
public java.lang.String actionMethod
public java.lang.Integer port
public java.lang.Boolean secure
public java.util.Map<java.lang.String,Http.Header> headers
public java.util.Map<java.lang.String,Http.Cookie> cookies
public transient java.io.InputStream body
public java.util.Map<java.lang.String,java.lang.String> routeArgs
public java.lang.String format
public java.lang.String action
public static java.lang.ThreadLocal<Http.Request> current
public transient java.lang.reflect.Method invokedMethod
public java.util.Map<java.lang.String,java.lang.Object> args
public java.util.Date date
public boolean isNew
Constructor Detail |
---|
public Http.Request()
Method Detail |
---|
public void resolveFormat()
public static Http.Request current()
public boolean isAjax()
public java.lang.String getBase()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isModified(java.lang.String etag, long last)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |