|
||||||||||
上一个 下一个 | 框架 无框架 |
使用 Http.Request 的软件包 | |
---|---|
play | |
play.db | |
play.mvc | |
play.mvc.results | |
play.plugins | |
play.server | |
play.server.ssl | |
play.test |
play 中 Http.Request 的使用 |
---|
参数类型为 Http.Request 的 play 中的方法 | |
---|---|
boolean |
PlayPlugin.rawInvocation(Http.Request request,
Http.Response response)
Give a chance to this plugin to fully manage this request |
boolean |
CorePlugin.rawInvocation(Http.Request request,
Http.Response response)
Intercept /@status and check that the Authorization header is valid. |
void |
PlayPlugin.routeRequest(Http.Request request)
Let some plugins route themself |
boolean |
PlayPlugin.serveStatic(VirtualFile file,
Http.Request request,
Http.Response response)
Let a chance to this plugin to manage a static resource |
play.db 中 Http.Request 的使用 |
---|
参数类型为 Http.Request 的 play.db 中的方法 | |
---|---|
boolean |
Evolutions.rawInvocation(Http.Request request,
Http.Response response)
|
boolean |
DBPlugin.rawInvocation(Http.Request request,
Http.Response response)
|
play.mvc 中 Http.Request 的使用 |
---|
声明为 Http.Request 的 play.mvc 中的字段 | |
---|---|
protected static Http.Request |
WebSocketController.request
|
protected static Http.Request |
Controller.request
The current HTTP request: the message sent by the client to the server. |
类型参数类型为 Http.Request 的 play.mvc 中的字段 | |
---|---|
static java.lang.ThreadLocal<Http.Request> |
Http.Request.current
Bind to thread |
返回 Http.Request 的 play.mvc 中的方法 | |
---|---|
static Http.Request |
Http.Request.createRequest(java.lang.String _remoteAddress,
java.lang.String _method,
java.lang.String _path,
java.lang.String _querystring,
java.lang.String _contentType,
java.io.InputStream _body,
java.lang.String _url,
java.lang.String _host,
boolean _isLoopback,
int _port,
java.lang.String _domain,
boolean _secure,
java.util.Map<java.lang.String,Http.Header> _headers,
java.util.Map<java.lang.String,Http.Cookie> _cookies)
All creation / initing of new requests should use this method. |
static Http.Request |
Http.Request.current()
Retrieve the current request |
Http.Request |
Http.Request.get()
Useful because we sometime use a lazy request loader |
参数类型为 Http.Request 的 play.mvc 中的方法 | |
---|---|
static void |
WebSocketInvoker.invoke(Http.Request request,
Http.Inbound inbound,
Http.Outbound outbound)
|
static void |
ActionInvoker.invoke(Http.Request request,
Http.Response response)
|
static void |
WebSocketInvoker.resolve(Http.Request request)
|
static void |
ActionInvoker.resolve(Http.Request request,
Http.Response response)
|
static Router.Route |
Router.route(Http.Request request)
|
static void |
Router.routeOnlyStatic(Http.Request request)
|
play.mvc.results 中 Http.Request 的使用 |
---|
参数类型为 Http.Request 的 play.mvc.results 中的方法 | |
---|---|
abstract void |
WebSocketResult.apply(Http.Request request,
Http.Inbound inbound,
Http.Outbound outbound)
|
void |
WebSocketDisconnect.apply(Http.Request request,
Http.Inbound inbound,
Http.Outbound outbound)
|
void |
WebSocketResult.apply(Http.Request request,
Http.Response response)
|
void |
Unauthorized.apply(Http.Request request,
Http.Response response)
|
void |
Status.apply(Http.Request request,
Http.Response response)
|
abstract void |
Result.apply(Http.Request request,
Http.Response response)
|
void |
RenderXml.apply(Http.Request request,
Http.Response response)
|
void |
RenderText.apply(Http.Request request,
Http.Response response)
|
void |
RenderTemplate.apply(Http.Request request,
Http.Response response)
|
void |
RenderStatic.apply(Http.Request request,
Http.Response response)
|
void |
RenderJson.apply(Http.Request request,
Http.Response response)
|
void |
RenderHtml.apply(Http.Request request,
Http.Response response)
|
void |
RenderBinary.apply(Http.Request request,
Http.Response response)
|
void |
RedirectToStatic.apply(Http.Request request,
Http.Response response)
|
void |
Redirect.apply(Http.Request request,
Http.Response response)
|
void |
Ok.apply(Http.Request request,
Http.Response response)
|
void |
NotModified.apply(Http.Request request,
Http.Response response)
|
void |
NotFound.apply(Http.Request request,
Http.Response response)
|
void |
NoResult.apply(Http.Request request,
Http.Response response)
|
void |
Forbidden.apply(Http.Request request,
Http.Response response)
|
void |
Error.apply(Http.Request request,
Http.Response response)
|
void |
BadRequest.apply(Http.Request request,
Http.Response response)
|
play.plugins 中 Http.Request 的使用 |
---|
参数类型为 Http.Request 的 play.plugins 中的方法 | |
---|---|
boolean |
PluginCollection.rawInvocation(Http.Request request,
Http.Response response)
|
void |
PluginCollection.routeRequest(Http.Request request)
|
boolean |
PluginCollection.serveStatic(VirtualFile file,
Http.Request request,
Http.Response response)
|
play.server 中 Http.Request 的使用 |
---|
返回 Http.Request 的 play.server 中的方法 | |
---|---|
Http.Request |
PlayHandler.parseRequest(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.handler.codec.http.HttpRequest nettyRequest,
org.jboss.netty.channel.MessageEvent messageEvent)
|
static Http.Request |
ServletWrapper.parseRequest(HttpServletRequest httpServletRequest)
|
参数类型为 Http.Request 的 play.server 中的方法 | |
---|---|
void |
PlayHandler.closeChunked(Http.Request playRequest,
Http.Response playResponse,
org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.handler.codec.http.HttpRequest nettyRequest)
|
void |
PlayHandler.copyResponse(org.jboss.netty.channel.ChannelHandlerContext ctx,
Http.Request request,
Http.Response response,
org.jboss.netty.handler.codec.http.HttpRequest nettyRequest)
|
void |
ServletWrapper.copyResponse(Http.Request request,
Http.Response response,
HttpServletRequest servletRequest,
HttpServletResponse servletResponse)
|
static void |
FileService.serve(java.io.File localFile,
org.jboss.netty.handler.codec.http.HttpRequest nettyRequest,
org.jboss.netty.handler.codec.http.HttpResponse nettyResponse,
org.jboss.netty.channel.ChannelHandlerContext ctx,
Http.Request request,
Http.Response response,
org.jboss.netty.channel.Channel channel)
|
static void |
PlayHandler.serve404(NotFound e,
org.jboss.netty.channel.ChannelHandlerContext ctx,
Http.Request request,
org.jboss.netty.handler.codec.http.HttpRequest nettyRequest)
|
void |
PlayHandler.serveStatic(RenderStatic renderStatic,
org.jboss.netty.channel.ChannelHandlerContext ctx,
Http.Request request,
Http.Response response,
org.jboss.netty.handler.codec.http.HttpRequest nettyRequest,
org.jboss.netty.channel.MessageEvent e)
|
void |
PlayHandler.writeChunk(Http.Request playRequest,
Http.Response playResponse,
org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.handler.codec.http.HttpRequest nettyRequest,
java.lang.Object chunk)
|
参数类型为 Http.Request 的 play.server 中的构造方法 | |
---|---|
PlayHandler.NettyInvocation(Http.Request request,
Http.Response response,
org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.handler.codec.http.HttpRequest nettyRequest,
org.jboss.netty.channel.MessageEvent e)
|
|
PlayHandler.WebSocketInvocation(java.util.Map<java.lang.String,java.lang.String> route,
Http.Request request,
Http.Inbound inbound,
Http.Outbound outbound,
org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.channel.MessageEvent e)
|
|
ServletWrapper.ServletInvocation(Http.Request request,
Http.Response response,
HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse)
|
play.server.ssl 中 Http.Request 的使用 |
---|
返回 Http.Request 的 play.server.ssl 中的方法 | |
---|---|
Http.Request |
SslPlayHandler.parseRequest(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.handler.codec.http.HttpRequest nettyRequest,
org.jboss.netty.channel.MessageEvent e)
|
play.test 中 Http.Request 的使用 |
---|
返回 Http.Request 的 play.test 中的方法 | |
---|---|
static Http.Request |
FunctionalTest.newRequest()
|
参数类型为 Http.Request 的 play.test 中的方法 | |
---|---|
static Http.Response |
FunctionalTest.DELETE(Http.Request request,
java.lang.Object url)
Sends a DELETE request to the application under tests. |
static Http.Response |
FunctionalTest.GET(Http.Request request,
java.lang.Object url)
sends a GET request to the application under tests. |
static Http.Response |
FunctionalTest.makeRequest(Http.Request request)
|
static void |
FunctionalTest.makeRequest(Http.Request request,
Http.Response response)
|
static Http.Response |
FunctionalTest.POST(Http.Request request,
java.lang.Object url)
|
static Http.Response |
FunctionalTest.POST(Http.Request request,
java.lang.Object url,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.util.Map<java.lang.String,java.io.File> files)
|
static Http.Response |
FunctionalTest.POST(Http.Request request,
java.lang.Object url,
java.lang.String contenttype,
java.io.InputStream body)
Sends a POST request to the application under tests. |
static Http.Response |
FunctionalTest.POST(Http.Request request,
java.lang.Object url,
java.lang.String contenttype,
java.lang.String body)
|
static Http.Response |
FunctionalTest.PUT(Http.Request request,
java.lang.Object url,
java.lang.String contenttype,
java.lang.String body)
Sends a PUT request to the application under tests. |
|
||||||||||
上一个 下一个 | 框架 无框架 |