| 构造器和说明 |
|---|
HttpExchangeWrapper(com.sun.net.httpserver.HttpExchange raw)
构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
Object |
getAttribute(String name) |
com.sun.net.httpserver.HttpContext |
getHttpContext() |
InetSocketAddress |
getLocalAddress() |
com.sun.net.httpserver.HttpPrincipal |
getPrincipal() |
String |
getProtocol() |
com.sun.net.httpserver.HttpExchange |
getRaw() |
InetSocketAddress |
getRemoteAddress() |
HttpServerRequest |
getRequest()
获取请求
|
InputStream |
getRequestBody() |
com.sun.net.httpserver.Headers |
getRequestHeaders() |
String |
getRequestMethod() |
URI |
getRequestURI() |
HttpServerResponse |
getResponse()
获取响应
|
OutputStream |
getResponseBody() |
int |
getResponseCode() |
com.sun.net.httpserver.Headers |
getResponseHeaders() |
void |
sendResponseHeaders(int rCode,
long responseLength) |
void |
setAttribute(String name,
Object value) |
void |
setStreams(InputStream i,
OutputStream o) |
public HttpExchangeWrapper(com.sun.net.httpserver.HttpExchange raw)
raw - HttpExchangepublic com.sun.net.httpserver.HttpExchange getRaw()
public HttpServerRequest getRequest()
public HttpServerResponse getResponse()
public com.sun.net.httpserver.Headers getRequestHeaders()
getRequestHeaders 在类中 com.sun.net.httpserver.HttpExchangepublic com.sun.net.httpserver.Headers getResponseHeaders()
getResponseHeaders 在类中 com.sun.net.httpserver.HttpExchangepublic URI getRequestURI()
getRequestURI 在类中 com.sun.net.httpserver.HttpExchangepublic String getRequestMethod()
getRequestMethod 在类中 com.sun.net.httpserver.HttpExchangepublic com.sun.net.httpserver.HttpContext getHttpContext()
getHttpContext 在类中 com.sun.net.httpserver.HttpExchangepublic void close()
close 在类中 com.sun.net.httpserver.HttpExchangepublic InputStream getRequestBody()
getRequestBody 在类中 com.sun.net.httpserver.HttpExchangepublic OutputStream getResponseBody()
getResponseBody 在类中 com.sun.net.httpserver.HttpExchangepublic void sendResponseHeaders(int rCode,
long responseLength)
throws IOException
sendResponseHeaders 在类中 com.sun.net.httpserver.HttpExchangeIOExceptionpublic InetSocketAddress getRemoteAddress()
getRemoteAddress 在类中 com.sun.net.httpserver.HttpExchangepublic int getResponseCode()
getResponseCode 在类中 com.sun.net.httpserver.HttpExchangepublic InetSocketAddress getLocalAddress()
getLocalAddress 在类中 com.sun.net.httpserver.HttpExchangepublic String getProtocol()
getProtocol 在类中 com.sun.net.httpserver.HttpExchangepublic Object getAttribute(String name)
getAttribute 在类中 com.sun.net.httpserver.HttpExchangepublic void setAttribute(String name, Object value)
setAttribute 在类中 com.sun.net.httpserver.HttpExchangepublic void setStreams(InputStream i, OutputStream o)
setStreams 在类中 com.sun.net.httpserver.HttpExchangepublic com.sun.net.httpserver.HttpPrincipal getPrincipal()
getPrincipal 在类中 com.sun.net.httpserver.HttpExchangeCopyright © 2024. All rights reserved.