diff --git a/pom.xml b/pom.xml
index 47ef3fbebd89aae778270c21e474f172221e4a6e..97d9de582ee373db419de143cbd53fb36cdea3eb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.yeauty
netty-websocket-spring-boot-starter
- 0.12.0
+ 0.13.0
netty-websocket-spring-boot-starter
@@ -36,8 +36,8 @@
- 4.1.67.Final
- 2.0.0.RELEASE
+ 4.1.116.Final
+ 2.3.12.RELEASE
@@ -58,6 +58,11 @@
netty-handler
${netty.version}
+
+ javax.servlet
+ javax.servlet-api
+ 4.0.1
+
diff --git a/src/main/java/org/yeauty/pojo/PojoEndpointServer.java b/src/main/java/org/yeauty/pojo/PojoEndpointServer.java
index f1fd925971396abdae084950fcc8476f409e18c9..92fc6a8c4e3ffea71df9e8367c238851962b551a 100755
--- a/src/main/java/org/yeauty/pojo/PojoEndpointServer.java
+++ b/src/main/java/org/yeauty/pojo/PojoEndpointServer.java
@@ -1,257 +1,271 @@
-package org.yeauty.pojo;
-
-import io.netty.channel.Channel;
-import io.netty.handler.codec.http.FullHttpRequest;
-import io.netty.handler.codec.http.websocketx.BinaryWebSocketFrame;
-import io.netty.handler.codec.http.websocketx.TextWebSocketFrame;
-import io.netty.handler.codec.http.websocketx.WebSocketFrame;
-import io.netty.util.Attribute;
-import io.netty.util.AttributeKey;
-import io.netty.util.internal.logging.InternalLogger;
-import io.netty.util.internal.logging.InternalLoggerFactory;
-import org.springframework.beans.TypeMismatchException;
-import org.yeauty.standard.ServerEndpointConfig;
-import org.yeauty.support.*;
-
-import java.lang.reflect.Method;
-import java.util.*;
-
-/**
- * @author Yeauty
- * @version 1.0
- */
-public class PojoEndpointServer {
-
- private static final AttributeKey