| Modifier and Type | Field and Description |
|---|---|
static HttpResponse |
HttpResponse.NULL_RESPONSE |
| Modifier and Type | Method and Description |
|---|---|
static HttpResponse |
HttpResponse.cloneResponse(HttpRequest request,
HttpResponse response) |
HttpResponse |
HttpRequest.forward(String newPath) |
HttpResponse |
HttpConfig.getRespForBlackIp() |
| Modifier and Type | Method and Description |
|---|---|
static HttpResponse |
HttpResponse.cloneResponse(HttpRequest request,
HttpResponse response) |
static ByteBuffer |
HttpResponseEncoder.encode(HttpResponse httpResponse) |
void |
HttpConfig.setRespForBlackIp(HttpResponse respForBlackIp) |
| Modifier and Type | Method and Description |
|---|---|
HttpResponse |
HttpRequestFunction.apply(HttpRequest request)
处理请求
|
HttpResponse |
HttpRequestHandler.handler(HttpRequest request)
处理请求
|
default HttpResponse |
HttpRequestHandler.resp404(HttpRequest request,
RequestLine requestLine)
响应404
|
default HttpResponse |
HttpRequestHandler.resp500(HttpRequest request,
RequestLine requestLine,
Throwable throwable)
响应500
|
| Modifier and Type | Method and Description |
|---|---|
static void |
HttpGzipUtils.gzip(HttpRequest request,
HttpResponse response)
gzip
|
static void |
HttpGzipUtils.gzip(HttpResponse response)
gzip
|
| Modifier and Type | Method and Description |
|---|---|
HttpResponse |
McpServer.sseEndpoint(HttpRequest request)
sse endpoint
|
HttpResponse |
McpServer.sseMessageEndpoint(HttpRequest request)
sse message endpoint
|
| Modifier and Type | Method and Description |
|---|---|
static SseEmitter |
SseEmitter.getEmitter(HttpRequest request,
HttpResponse response)
获取 Chunked SseEmitter
|
| Modifier and Type | Method and Description |
|---|---|
HttpResponse |
WsSessionContext.getHandshakeResponse() |
| Modifier and Type | Method and Description |
|---|---|
void |
WsSessionContext.setHandshakeResponse(HttpResponse handshakeResponse) |
| Modifier and Type | Method and Description |
|---|---|
HttpResponse |
WsTioServerHandler.updateWebSocketProtocol(HttpRequest request)
本方法改编自baseio: baseio
感谢开源作者的付出 |
| Modifier and Type | Method and Description |
|---|---|
default HttpResponse |
IWsMsgHandler.handshake(HttpRequest request,
HttpResponse response,
ChannelContext context)
对httpResponse参数进行补充并返回,如果返回null表示不想和对方建立连接,框架会断开连接,如果返回非null,框架会把这个对象发送给对方
注:请不要在这个方法中向对方发送任何消息,因为这个时候握手还没完成,发消息会导致协议交互失败。
|
| Modifier and Type | Method and Description |
|---|---|
default HttpResponse |
IWsMsgHandler.handshake(HttpRequest request,
HttpResponse response,
ChannelContext context)
对httpResponse参数进行补充并返回,如果返回null表示不想和对方建立连接,框架会断开连接,如果返回非null,框架会把这个对象发送给对方
注:请不要在这个方法中向对方发送任何消息,因为这个时候握手还没完成,发消息会导致协议交互失败。
|
default void |
IWsMsgHandler.onAfterHandshaked(HttpRequest request,
HttpResponse response,
ChannelContext context)
握手成功后触发该方法
|
Copyright © 2025. All rights reserved.