public class WebSocketDefaultHandler extends WebSocketHandler
WEBSOCKET_13_ACCEPT_GUID| Constructor and Description |
|---|
WebSocketDefaultHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
handle(WebSocketRequest request,
WebSocketResponse response)
执行当前处理器逻辑。
|
void |
handleBinaryMessage(WebSocketRequest request,
WebSocketResponse response,
byte[] data)
处理二进制请求消息
|
void |
handlePing(WebSocketRequest request,
WebSocketResponse response) |
void |
handlePong(WebSocketRequest request,
WebSocketResponse response) |
void |
handleTextMessage(WebSocketRequest request,
WebSocketResponse response,
String data)
处理字符串请求消息
|
void |
onClose(WebSocketRequest request,
WebSocketResponse response,
CloseReason closeReason)
连接关闭
|
void |
onError(WebSocketRequest request,
Throwable throwable)
连接异常
|
void |
onHandShake(WebSocketRequest request,
WebSocketResponse response)
握手成功
|
void |
whenHeaderComplete(WebSocketRequestImpl request,
WebSocketResponseImpl response) |
onBodyStream, onHeaderComplete, willHeaderCompleteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandlepublic void whenHeaderComplete(WebSocketRequestImpl request, WebSocketResponseImpl response)
whenHeaderComplete in class WebSocketHandlerpublic final void handle(WebSocketRequest request, WebSocketResponse response) throws IOException
ServerHandler当前handle运行完后若还有后续的处理器,需要调用doNext
IOExceptionpublic void handlePing(WebSocketRequest request, WebSocketResponse response)
public void handlePong(WebSocketRequest request, WebSocketResponse response)
public void onHandShake(WebSocketRequest request, WebSocketResponse response)
request - response - public void onClose(WebSocketRequest request, WebSocketResponse response, CloseReason closeReason)
request - response - public void handleTextMessage(WebSocketRequest request, WebSocketResponse response, String data)
request - response - data - public void handleBinaryMessage(WebSocketRequest request, WebSocketResponse response, byte[] data)
request - response - data - public void onError(WebSocketRequest request, Throwable throwable)
request - throwable - Copyright © 2025. All rights reserved.