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

io.netty.handler.codec.spdy.SpdyHttpDecoder.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????2?+io/netty/handler/codec/spdy/SpdyHttpDecoderYLio/netty/handler/codec/MessageToMessageDecoder;.io/netty/handler/codec/MessageToMessageDecoderSpdyHttpDecoder.javajava/util/Map$Entry
java/util/Map	Entry1io/netty/handler/codec/spdy/SpdyHttpHeaders$Names+io/netty/handler/codec/spdy/SpdyHttpHeadersNames1io/netty/handler/codec/spdy/SpdyHeaders$HttpNames'io/netty/handler/codec/spdy/SpdyHeaders	HttpNamesvalidateHeadersZspdyVersionImaxContentLength
messageMapLjava/util/Map;QLjava/util/Map;-(Lio/netty/handler/codec/spdy/SpdyVersion;I)Vjava/util/HashMap ()V"
!#=(Lio/netty/handler/codec/spdy/SpdyVersion;ILjava/util/Map;Z)V%
&this-Lio/netty/handler/codec/spdy/SpdyHttpDecoder;version)Lio/netty/handler/codec/spdy/SpdyVersion;.(Lio/netty/handler/codec/spdy/SpdyVersion;IZ)V<(Lio/netty/handler/codec/spdy/SpdyVersion;ILjava/util/Map;)V
#java/lang/NullPointerException/*(Ljava/lang/String;)V2
03'io/netty/handler/codec/spdy/SpdyVersion5"java/lang/IllegalArgumentException7java/lang/StringBuilder9
:#-maxContentLength must be a positive integer: <append-(Ljava/lang/String;)Ljava/lang/StringBuilder;>?
:@(I)Ljava/lang/StringBuilder;>B
:CtoString()Ljava/lang/String;EF
:G
83
getVersion()IJK
6L	N	P	R	TchannelInactive+(Lio/netty/channel/ChannelHandlerContext;)Vjava/lang/ExceptionXentrySet()Ljava/util/Set;Z[
\
java/util/Set^iterator()Ljava/util/Iterator;`a_bjava/util/IteratordhasNext()Zfgehnext()Ljava/lang/Object;jkelgetValuenko io/netty/util/ReferenceCountUtilqsafeRelease(Ljava/lang/Object;)Vst
ruclearw"
xVW
zentryWLjava/util/Map$Entry;Ljava/util/Map$Entry;ctx(Lio/netty/channel/ChannelHandlerContext;
putMessage](ILio/netty/handler/codec/http/FullHttpMessage;)Lio/netty/handler/codec/http/FullHttpMessage;java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??
?+io/netty/handler/codec/http/FullHttpMessage?streamIdmessage-Lio/netty/handler/codec/http/FullHttpMessage;
getMessage0(I)Lio/netty/handler/codec/http/FullHttpMessage;get&(Ljava/lang/Object;)Ljava/lang/Object;??
?
removeMessageremove??
?decodeb(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/spdy/SpdyFrame;Ljava/util/List;)Vjava/lang/Throwable?.io/netty/handler/codec/spdy/SpdySynStreamFrame??K??)io/netty/handler/codec/spdy/SpdyCodecUtil?
isServerId(I)Z??
??associatedStreamId?K??5io/netty/handler/codec/spdy/DefaultSpdyRstStreamFrame?,io/netty/handler/codec/spdy/SpdyStreamStatus?INVALID_STREAM.Lio/netty/handler/codec/spdy/SpdyStreamStatus;??	??2(ILio/netty/handler/codec/spdy/SpdyStreamStatus;)V?
??&io/netty/channel/ChannelHandlerContext?
writeAndFlush4(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture;????isLast?g??PROTOCOL_ERROR??	??isTruncated?g??INTERNAL_ERROR??	??alloc$()Lio/netty/buffer/ByteBufAllocator;????createHttpRequest(Lio/netty/handler/codec/spdy/SpdyHeadersFrame;Lio/netty/buffer/ByteBufAllocator;)Lio/netty/handler/codec/http/FullHttpRequest;??
?+io/netty/handler/codec/http/FullHttpRequest?headers+()Lio/netty/handler/codec/http/HttpHeaders;????	STREAM_IDLio/netty/util/AsciiString;??	
?'io/netty/handler/codec/http/HttpHeaders?setIntD(Ljava/lang/CharSequence;I)Lio/netty/handler/codec/http/HttpHeaders;??
??ASSOCIATED_TO_STREAM_ID??	
?PRIORITY??	
?priority()B????java/util/List?add(Ljava/lang/Object;)Z????4io/netty/handler/codec/spdy/DefaultSpdySynReplyFrame?(I)V?
??-io/netty/handler/codec/spdy/SpdySynReplyFrame?setLast2(Z)Lio/netty/handler/codec/spdy/SpdySynReplyFrame;????+()Lio/netty/handler/codec/spdy/SpdyHeaders;????STATUS?	.io/netty/handler/codec/http/HttpResponseStatusREQUEST_HEADER_FIELDS_TOO_LARGE0Lio/netty/handler/codec/http/HttpResponseStatus;	code	K

5(Ljava/lang/Object;I)Lio/netty/handler/codec/Headers;?
VERSION?	'io/netty/handler/codec/http/HttpVersionHTTP_1_0)Lio/netty/handler/codec/http/HttpVersion;		setObjectF(Ljava/lang/Object;Ljava/lang/Object;)Lio/netty/handler/codec/Headers;??
BAD_REQUEST	????createHttpResponse?(Lio/netty/handler/codec/spdy/SpdyHeadersFrame;Lio/netty/buffer/ByteBufAllocator;Z)Lio/netty/handler/codec/http/FullHttpResponse;#$
%,io/netty/handler/codec/http/FullHttpResponse'(???$io/netty/handler/codec/http/HttpUtil+setContentLength-(Lio/netty/handler/codec/http/HttpMessage;J)V-.
,/,io/netty/handler/codec/spdy/SpdyHeadersFrame12???
42???2?2?bgetKey;k<java/lang/CharSequence>U(Ljava/lang/CharSequence;Ljava/lang/Object;)Lio/netty/handler/codec/http/HttpHeaders;?@
?Acontent()Lio/netty/buffer/ByteBuf;CD?Eio/netty/buffer/ByteBufG
readableBytesIK
HJ??
L)io/netty/handler/codec/spdy/SpdyDataFrameNO?OE,io/netty/handler/codec/TooLongFrameExceptionRHTTP content length exceeded T bytes.V
S3readerIndexYK
HZ
writeBytes6(Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf;\]
H^O?%io/netty/handler/codec/spdy/SpdyFramea.io/netty/handler/codec/spdy/SpdyRstStreamFramecd?spdyRstStreamFrame0Lio/netty/handler/codec/spdy/SpdyRstStreamFrame;httpRequestWithEntity-Lio/netty/handler/codec/http/FullHttpRequest;ignoredLjava/lang/Throwable;associatedToStreamIdspdySynReplyFrame/Lio/netty/handler/codec/spdy/SpdySynReplyFrame;frameHeaders)Lio/netty/handler/codec/spdy/SpdyHeaders;tspdySynStreamFrame0Lio/netty/handler/codec/spdy/SpdySynStreamFrame;httpResponseWithEntity.Lio/netty/handler/codec/http/FullHttpResponse;eGLjava/util/Map$Entry;spdyHeadersFrame.Lio/netty/handler/codec/spdy/SpdyHeadersFrame;fullHttpMessage
spdyDataFrame+Lio/netty/handler/codec/spdy/SpdyDataFrame;Lio/netty/buffer/ByteBuf;spdyDataFrameDataspdyDataFrameDataLenmsg'Lio/netty/handler/codec/spdy/SpdyFrame;out$Ljava/util/List;Ljava/util/List;METHOD??	?getAsString,(Ljava/lang/CharSequence;)Ljava/lang/String;???&io/netty/handler/codec/http/HttpMethod?<(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpMethod;??
??PATH??	?=(Ljava/lang/String;)Lio/netty/handler/codec/http/HttpVersion;??
???? io/netty/buffer/ByteBufAllocator?buffer?D??2io/netty/handler/codec/http/DefaultFullHttpRequest?(Lio/netty/handler/codec/http/HttpVersion;Lio/netty/handler/codec/http/HttpMethod;Ljava/lang/String;Lio/netty/buffer/ByteBuf;)V?
??SCHEME??	?HOST??	??+io/netty/handler/codec/http/HttpHeaderNames?	??set?@
??java/lang/String?setKeepAlive-(Lio/netty/handler/codec/http/HttpMessage;Z)V??
,?TRANSFER_ENCODING??	??C(Ljava/lang/CharSequence;)Lio/netty/handler/codec/http/HttpHeaders;??
??release?g
H?reqhostLjava/lang/CharSequence;requestFrame"Lio/netty/buffer/ByteBufAllocator;method(Lio/netty/handler/codec/http/HttpMethod;urlLjava/lang/String;httpVersion	parseLineJ(Ljava/lang/CharSequence;)Lio/netty/handler/codec/http/HttpResponseStatus;??
?3io/netty/handler/codec/http/DefaultFullHttpResponse?v(Lio/netty/handler/codec/http/HttpVersion;Lio/netty/handler/codec/http/HttpResponseStatus;Lio/netty/buffer/ByteBuf;Z)V?
??TRAILER??	??res
responseFramestatusM(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V??
?	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable~(Lio/netty/handler/codec/spdy/SpdyVersion;ILjava/util/Map;)V
StackMapTable(Lio/netty/handler/codec/spdy/SpdyVersion;ILjava/util/Map;Z)V
Exceptionsv(Lio/netty/channel/ChannelHandlerContext;Lio/netty/handler/codec/spdy/SpdyFrame;Ljava/util/List;)V
SourceFileInnerClasses!??Q*+?!Y?$?'?? ()*+?
>?,?[*+?!Y?$?'??*()*+?
KL-?g	*+-?'??*	()	*+		?	?
XY??%??J*?.+?
?0Y1?4???8Y?:Y?;=?A?D?H?I?*+?M?O*?Q*-?S*?U??4J()J*+JJJ?J?*
fghjk1n9o>pCqIr??6
??VW??=*?S?]?cM,?i?,?m?N-?p?v???*?S?y*+?{?? "	|~=()=??"	|}?w"x+y.z7{<|??e??Y???P*?S??,?????? ()???????E*?S????????()??????E*?S????????()???????
g,????,??:??6??????6???Y????:+??W??????Y?÷?:+??W??????Y?ɷ?:+??W?+????:??????W??????W????????W-??W?:??Y?÷?:+??W?????I??Y??:??W??:????W???W+??W?+????:??????W???-??W?*?W?J:??Y??:??W??:?? ??W???W+??W??,????,??:?!6?"???Y?ɷ?:+??W?+??*?U?&:?)????W?*?	?0-??W?*?W?:??Y?÷?:+??W?,?2?&,?2:?36*?5:???????6???Y?ɷ?:+??W?+??*?U?&:?7????W?8?	?0-??W?*?W?:??Y?÷?:+??W??6?F?9?::?i?.?m?:?7?=???p?BW????8?#?F?K??0*?MW-??W??,?O??,?O:?P6*?5:???F:?K*?Q?Q?Kd?/*?MW?SY?:Y?;U?A*?Q?DW?A?H?X??Q:?K6	?[	?_W?`??K??0*?MW-??W? ,?d?,?d:?e6*?MW?????B~??IL???????(:
fg\
fg~
fg?>hi?	fg?jk'?l;mn)opO/hi?:mn?(op?Eqk
?rs???
fg5tu\	fgNqk??mn????
fg	fgqkFv~uxy~??	z???{|?????z???C};~}4	Vfg_?g()g?g??g???Fvwg????u??
???'?,?:?C?D?N?\?e?f?p?~??????????????????????????????*?8?A?B?O?_?i?u?~???????????????????????????????$?.4@ILN	\eou~???????"?%?'?(?)?,?4?.136:";F<b=e@oAB?C?F?H?I?J?M?N?Q?R?S?TXYZ!\+]6^=_FbPdVe_ffh??!?D?!!?M???O?2??B??F?7??<(?B???L2?<B??e?4?)?#O??KH?C?b??Y??
????
*?9M,??????N,????:,?????:,????W,????W,???W6+??:??Y-??:,????W,??????:	,????W????	??W*?9?::

?i?.
?m?:???=???p?BW???????????W6:
?	??W
?:?	??W?V??p?v~f??i~???	?y???p??????-??N??V??}??vw?jmnop-q7rAsKuNvVxf{p~~??????????????????????
??u??2???H??e?4?%??2???H??
2???H??Y
#$?E?*?9N-???????:-?????:-???W-???W6+??:??Y??:*?9?::		?i?.	?m?:
?)
?=??
?p?BW??????)????W?)?Զ?W6:	?	??W	?:?	??W?E??????f
xv~
Uy?u??y??????p??&?*=??E??}?xvw
?V???&?0?:?=?E?U?x????????????????????????k?b
2?H(e?4?3(?2?H??2?H??YD???5*+,?b-?ڱ?()?.?Y???
	





© 2015 - 2025 Weber Informatics LLC | Privacy Policy