| 限定符和类型 | 方法和说明 |
|---|---|
HttpResponse |
HttpResponse.charset(Charset charset)
For text based responses, sets the Charset to encode the response as.
|
HttpResponse |
HttpResponse.chunked()
Turns the response into a chunked response
after this method is called,
write(String) should be used to send chunks |
HttpResponse |
HttpResponse.content(byte[] content)
Write binary based content back to the client.
|
HttpResponse |
HttpResponse.content(ByteBuffer buffer)
Write binary based content back to the client.
|
HttpResponse |
HttpResponse.content(String content)
Write text based content back to the client.
|
HttpResponse |
HttpResponse.cookie(HttpCookie httpCookie)
Adds a cookie
|
HttpResponse |
HttpResponse.end()
Marks the response as ended.
|
HttpResponse |
HttpResponse.error(Throwable error)
Marks the response as erroneous.
|
HttpResponse |
HttpResponse.header(String name,
Date value)
Adds a Date (RFC 1123 format) HTTP header.
|
HttpResponse |
HttpResponse.header(String name,
long value)
Adds a numeric HTTP header.
|
HttpResponse |
HttpResponse.header(String name,
String value)
Adds an HTTP header.
|
HttpResponse |
HttpResponse.status(int status)
Sets the HTTP status code.
|
HttpResponse |
HttpResponse.write(String content)
Writes immediately to the client without closing the connection.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HttpHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
HttpControl.nextHandler(HttpRequest request,
HttpResponse response) |
void |
HttpControl.nextHandler(HttpRequest request,
HttpResponse response,
HttpControl control) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected HttpResponse |
Render.response |
private HttpResponse |
Controller.response |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpResponse |
Controller.getResponse() |
HttpResponse |
Controller.response() |
| 限定符和类型 | 方法和说明 |
|---|---|
Render |
Render.setContext(HttpRequest request,
HttpResponse response) |
Render |
Render.setContext(HttpRequest request,
HttpResponse response,
String viewPath) |
void |
Controller.setResponse(HttpResponse response) |
| 限定符和类型 | 字段和说明 |
|---|---|
private HttpResponse |
StaticFileHandler.FileWorker.response |
protected HttpResponse |
AbstractResourceHandler.IOWorker.response |
| 限定符和类型 | 方法和说明 |
|---|---|
protected StaticFileHandler.FileWorker |
StaticFileHandler.createIOWorker(HttpRequest request,
HttpResponse response,
HttpControl control) |
protected EmbeddedResourceHandler.ResourceWorker |
EmbeddedResourceHandler.createIOWorker(HttpRequest request,
HttpResponse response,
HttpControl control) |
protected abstract AbstractResourceHandler.IOWorker |
AbstractResourceHandler.createIOWorker(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
StringHttpHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
ServerHeaderHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
PathMatchHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
NotFoundHttpHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
HttpToWebSocketHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
HttpToEventSourceHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
DelayedHttpHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
DateHeaderHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
CauliHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
AliasHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
void |
AbstractResourceHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
private boolean |
AbstractResourceHandler.maybeServeRange(HttpRequest request,
ByteBuffer contents,
HttpResponse response) |
protected void |
AbstractResourceHandler.serve(String mimeType,
byte[] staticContents,
HttpControl control,
HttpResponse response,
HttpRequest request,
String path) |
protected void |
AbstractResourceHandler.serveRange(int start,
int end,
ByteBuffer contents,
HttpResponse response) |
| 构造器和说明 |
|---|
AbstractResourceHandler.IOWorker(String path,
HttpRequest request,
HttpResponse response,
HttpControl control) |
EmbeddedResourceHandler.ResourceWorker(HttpRequest request,
HttpResponse response,
HttpControl control) |
StaticFileHandler.FileWorker(HttpRequest request,
HttpResponse response,
HttpControl control,
long maxAge) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BasicAuthenticationHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
private void |
BasicAuthenticationHandler.needAuthentication(HttpResponse response) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
LoggingHandler.handleHttpRequest(HttpRequest request,
HttpResponse response,
HttpControl control) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
NettyHttpResponse |
| 限定符和类型 | 字段和说明 |
|---|---|
private HttpResponse |
NettyHttpControl.webbitHttpResponse |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NettyHttpControl.nextHandler(HttpRequest request,
HttpResponse response) |
void |
NettyHttpControl.nextHandler(HttpRequest request,
HttpResponse response,
HttpControl control) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
StubHttpResponse
Implementation of HttpResponse that is easy to construct manually, and inspect results.
|
| 限定符和类型 | 字段和说明 |
|---|---|
private HttpResponse |
StubHttpControl.response |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpResponse |
StubHttpControl.response() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
StubHttpControl.nextHandler(HttpRequest request,
HttpResponse response) |
void |
StubHttpControl.nextHandler(HttpRequest request,
HttpResponse response,
HttpControl control) |
StubHttpControl |
StubHttpControl.response(HttpResponse response) |
| 构造器和说明 |
|---|
StubHttpControl(HttpRequest request,
HttpResponse response) |
StubHttpControl(HttpRequest request,
HttpResponse response,
WebSocketConnection connection) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
HttpResponseWrapper |
| 限定符和类型 | 字段和说明 |
|---|---|
private HttpResponse |
HttpResponseWrapper.response |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpResponse |
HttpResponseWrapper.originalResponse() |
HttpResponse |
HttpResponseWrapper.underlyingResponse() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HttpControlWrapper.nextHandler(HttpRequest request,
HttpResponse response) |
void |
HttpControlWrapper.nextHandler(HttpRequest request,
HttpResponse response,
HttpControl control) |
HttpResponseWrapper |
HttpResponseWrapper.underlyingResponse(HttpResponse response) |
| 构造器和说明 |
|---|
HttpResponseWrapper(HttpResponse response) |
Copyright © 2014. All rights reserved.