All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.netty.handler.codec.http.websocketx.WebSocketServerProtocolHandshakeHandler.class Maven / Gradle / Ivy

????2Nio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandshakeHandler-io/netty/channel/ChannelInboundHandlerAdapter,WebSocketServerProtocolHandshakeHandler.javaPio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandshakeHandler$1
websocketPathLjava/lang/String;subprotocolsallowExtensionsZmaxFramePayloadSizeIallowMaskMismatchcheckStartsWith*(Ljava/lang/String;Ljava/lang/String;ZIZ)V+(Ljava/lang/String;Ljava/lang/String;ZIZZ)V
thisPLio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandshakeHandler;maxFrameSize()V
		
			 
	"	$	&channelRead=(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)Vjava/lang/Exception*+io/netty/handler/codec/http/FullHttpRequest,isNotWebSocketPath0(Lio/netty/handler/codec/http/FullHttpRequest;)Z./
0&io/netty/channel/ChannelHandlerContext2fireChannelRead<(Ljava/lang/Object;)Lio/netty/channel/ChannelHandlerContext;4536method*()Lio/netty/handler/codec/http/HttpMethod;89-:&io/netty/handler/codec/http/HttpMethod<GET(Lio/netty/handler/codec/http/HttpMethod;>?	=@3io/netty/handler/codec/http/DefaultFullHttpResponseB'io/netty/handler/codec/http/HttpVersionDHTTP_1_1)Lio/netty/handler/codec/http/HttpVersion;FG	EH.io/netty/handler/codec/http/HttpResponseStatusJ	FORBIDDEN0Lio/netty/handler/codec/http/HttpResponseStatus;LM	KN\(Lio/netty/handler/codec/http/HttpVersion;Lio/netty/handler/codec/http/HttpResponseStatus;)VP
CQsendHttpResponse~(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/http/HttpRequest;Lio/netty/handler/codec/http/HttpResponse;)VST
Urelease()ZWX-YGio/netty/handler/codec/http/websocketx/WebSocketServerHandshakerFactory[pipeline$()Lio/netty/channel/ChannelPipeline;]^3_getWebSocketLocationq(Lio/netty/channel/ChannelPipeline;Lio/netty/handler/codec/http/HttpRequest;Ljava/lang/String;)Ljava/lang/String;ab
c
\e
newHandshakerm(Lio/netty/handler/codec/http/HttpRequest;)Lio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;gh
\ichannel()Lio/netty/channel/Channel;kl3msendUnsupportedVersionResponse<(Lio/netty/channel/Channel;)Lio/netty/channel/ChannelFuture;op
\q@io/netty/handler/codec/http/websocketx/WebSocketServerHandshakers	handshakei(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/FullHttpRequest;)Lio/netty/channel/ChannelFuture;uv
tw?(Lio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandshakeHandler;Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/http/FullHttpRequest;Lio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;)Vy
zio/netty/channel/ChannelFuture|addListenerR(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture;~}?Eio/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler?
setHandshaker_(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;)V??
??WS403Responder?forbiddenHttpRequestResponder#()Lio/netty/channel/ChannelHandler;??
?? io/netty/channel/ChannelPipeline?replacex(Lio/netty/channel/ChannelHandler;Ljava/lang/String;Lio/netty/channel/ChannelHandler;)Lio/netty/channel/ChannelPipeline;????java/lang/Throwable?handshakeFuture Lio/netty/channel/ChannelFuture;	wsFactoryILio/netty/handler/codec/http/websocketx/WebSocketServerHandshakerFactory;
handshakerBLio/netty/handler/codec/http/websocketx/WebSocketServerHandshaker;ctx(Lio/netty/channel/ChannelHandlerContext;msgLjava/lang/Object;req-Lio/netty/handler/codec/http/FullHttpRequest;uri()Ljava/lang/String;??-?java/lang/String?
startsWith(Ljava/lang/String;)Z??
??equals(Ljava/lang/Object;)Z??
??io/netty/channel/Channel?
writeAndFlush4(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture;????$io/netty/handler/codec/http/HttpUtil?isKeepAlive,(Lio/netty/handler/codec/http/HttpMessage;)Z??
??(io/netty/handler/codec/http/HttpResponse?status2()Lio/netty/handler/codec/http/HttpResponseStatus;????code()I??
K?&io/netty/channel/ChannelFutureListener?CLOSE(Lio/netty/channel/ChannelFutureListener;??	??)Lio/netty/handler/codec/http/HttpRequest;res*Lio/netty/handler/codec/http/HttpResponse;fws?io/netty/handler/ssl/SslHandler?get4(Ljava/lang/Class;)Lio/netty/channel/ChannelHandler;????wss?'io/netty/handler/codec/http/HttpRequest?headers+()Lio/netty/handler/codec/http/HttpHeaders;????+io/netty/handler/codec/http/HttpHeaderNames?HOSTLio/netty/util/AsciiString;??	??'io/netty/handler/codec/http/HttpHeaders?,(Ljava/lang/CharSequence;)Ljava/lang/String;??
??java/lang/StringBuilder?
?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??://?toString??
??cp"Lio/netty/channel/ChannelPipeline;pathprotocolhostCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFileInnerClasses 	
	
?m
*+,???>

	

	


?
12??&*?*+?*,?*?!*?#*?%*?'??H&&	&
	&&&&?"56	789:;%<()???,?-N*-?1?+,?7W?-?;?A?+-?CY?I?O?R?V-?ZW??\Y+?`-*??d*?*?!*?#*?%?f:-?j:?+?n?rW?B+?n-?x:?Y*+-?{??W+?n??+?`*?????W-?ZW?:-?ZW??4?<??????H?1??cY??kQ?????????????^@A
BCG"H4h;I<LAMcOkPpQ}S?T?c?d?e?d?h?i?h?j??-%?@\t?>I?+./?v5*?'?+??*??????+??*???????55???m?@
ST??.*?n,??N+???,????ȟ
-?˹?W??*.??.??.??
!???q
r#s-u?	?#}	
ab??<?N*ӹ???N+?????:??Y??-??????,?????4<??<??<?	9?	?	?xy{}~???





© 2015 - 2025 Weber Informatics LLC | Privacy Policy