public interface ExContext
限定符和类型 | 方法和说明 |
---|---|
<T> T |
attr(java.lang.String key)
属性获取
|
void |
attrSet(java.lang.String key,
java.lang.Object value)
属性设置
|
boolean |
isSecure()
是否安全
|
io.vertx.core.net.SocketAddress |
localAddress()
本地地址
|
ExNewRequest |
newRequest()
新的请求构建器
|
ExNewResponse |
newResponse()
新的响应构建器
|
io.vertx.core.Future<io.vertx.core.buffer.Buffer> |
rawBody()
获取原始主体
|
java.lang.String |
rawCookie(java.lang.String key)
获取原始 cookie
|
java.util.Set<io.vertx.core.http.Cookie> |
rawCookies()
获取原始所有 cookie
|
java.lang.String |
rawHeader(java.lang.String key)
获取原始 header
|
io.vertx.core.MultiMap |
rawHeaders()
获取原始所有 header
|
java.lang.String |
rawMethod()
获取原始请求方法
|
java.lang.String |
rawPath()
获取原始路径
|
java.lang.String |
rawQueryParam(java.lang.String key)
获取原始查询参数
|
io.vertx.core.MultiMap |
rawQueryParams()
获取原始所有查询参数
|
java.lang.String |
rawQueryString()
获取原始查询字符串
|
java.net.URI |
rawURI()
获取原始完整请求地址 uri
|
java.lang.String |
realIp()
客户端真实IP
|
io.vertx.core.net.SocketAddress |
remoteAddress()
远程地址
|
java.net.URI |
target()
路由目标
|
java.net.URI |
targetNew()
路由新目标
|
void |
targetNew(java.net.URI target)
配置路由新目标
|
TimeoutProperties |
timeout()
路由超时
|
<T> T attr(java.lang.String key)
void attrSet(java.lang.String key, java.lang.Object value)
java.net.URI target()
void targetNew(java.net.URI target)
java.net.URI targetNew()
TimeoutProperties timeout()
io.vertx.core.net.SocketAddress remoteAddress()
io.vertx.core.net.SocketAddress localAddress()
java.lang.String realIp()
boolean isSecure()
java.lang.String rawMethod()
java.net.URI rawURI()
java.lang.String rawPath()
java.lang.String rawQueryString()
java.lang.String rawQueryParam(java.lang.String key)
io.vertx.core.MultiMap rawQueryParams()
java.lang.String rawHeader(java.lang.String key)
io.vertx.core.MultiMap rawHeaders()
java.lang.String rawCookie(java.lang.String key)
java.util.Set<io.vertx.core.http.Cookie> rawCookies()
io.vertx.core.Future<io.vertx.core.buffer.Buffer> rawBody()
ExNewRequest newRequest()
ExNewResponse newResponse()