Skip to content

Commit 5b31de3

Browse files
committed
添加 solon-server-tomcat-jakarta http2 支持
1 parent a77f980 commit 5b31de3

File tree

1 file changed

+3
-1
lines changed
  • solon-jakarta-projects/solon-server/solon-server-tomcat-jakarta/src/main/java/org/noear/solon/server/tomcat

1 file changed

+3
-1
lines changed

solon-jakarta-projects/solon-server/solon-server-tomcat-jakarta/src/main/java/org/noear/solon/server/tomcat/TomcatServer.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import org.apache.catalina.startup.Tomcat;
2222
import org.apache.coyote.ProtocolHandler;
2323
import org.apache.coyote.http11.Http11Nio2Protocol;
24+
import org.apache.coyote.http11.Http11NioProtocol;
2425
import org.apache.coyote.http2.Http2Protocol;
2526
import org.apache.tomcat.util.net.SSLHostConfig;
2627
import org.apache.tomcat.util.net.SSLHostConfigCertificate;
@@ -118,11 +119,12 @@ protected void addConnector(int port, boolean isMain) throws IOException {
118119
connector.setURIEncoding(ServerProps.request_encoding);
119120
connector.setUseBodyEncodingForURI(true);
120121

122+
_server.getConnector();
121123
_server.getService().addConnector(connector);
122124
}
123125

124126
private ProtocolHandler createHttp11Protocol(boolean isMain) throws IOException {
125-
final Http11Nio2Protocol protocol = new Http11Nio2Protocol();
127+
final Http11NioProtocol protocol = new Http11NioProtocol();
126128

127129
if (ServerProps.request_maxHeaderSize > 0) {
128130
protocol.setMaxHttpHeaderSize(ServerProps.request_maxHeaderSize);

0 commit comments

Comments
 (0)