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

classes.io.netty.handler.codec.http.multipart.HttpPostRequestEncoder.class Maven / Gradle / Ivy

There is a newer version: 1.6.5
Show newest version
????2?@
?	??	??
??
??	????

?????	??
??	??	??	????
?	??	??	???
?	??	??	??	??	??	??
????
??	??	??
??
??
??
??-	????	??	?????????
??3???<??	??
??
??
????P??
??
??	???*???J?
??J?
??J??P?P??
S??
U??
U??
U?
S????	??
U??	???	???	?
UJ	?	?
U

S	
??	?

??	?
U
U	?	?	?	?
SP?PP	?P?
	?
 	?!
"?
?#	?$
%?&	?'
?(
)?	?*+	?,
"-
./0
?1
?2345?5
?6
?7
?89
?:
;<	?=	?>?@A?B?C?DE
?F
GHI
J	?K
?L
?M
?N
?O	?P
SQJRS?R
?TU
VW
?XY
?Z4?
?[
V\]^?_`a
?b	?c	de
?f
?g^?
?hi
??j
?kl?mnopqrstuInnerClassesWrappedFullHttpRequestWrappedHttpRequestErrorDataEncoderExceptionvEncoderModepercentEncodingsLjava/util/Map;	Signature;factory7Lio/netty/handler/codec/http/multipart/HttpDataFactory;request)Lio/netty/handler/codec/http/HttpRequest;charsetLjava/nio/charset/Charset;	isChunkedZ
bodyListDatasLjava/util/List;KLjava/util/List;multipartHttpDatasisMultipartmultipartDataBoundaryLjava/lang/String;multipartMixedBoundaryheaderFinalizedencoderModeJLio/netty/handler/codec/http/multipart/HttpPostRequestEncoder$EncoderMode;isLastChunkisLastChunkSentcurrentFileUpload2Lio/netty/handler/codec/http/multipart/FileUpload;duringMixedModeglobalBodySizeJglobalProgressiteratorLjava/util/ListIterator;SLjava/util/ListIterator;
currentBufferLio/netty/buffer/ByteBuf;currentData9Lio/netty/handler/codec/http/multipart/InterfaceHttpData;isKey-(Lio/netty/handler/codec/http/HttpRequest;Z)VCodeLineNumberTableLocalVariableTablethis>Lio/netty/handler/codec/http/multipart/HttpPostRequestEncoder;	multipart
Exceptionsd(Lio/netty/handler/codec/http/multipart/HttpDataFactory;Lio/netty/handler/codec/http/HttpRequest;Z)V?(Lio/netty/handler/codec/http/multipart/HttpDataFactory;Lio/netty/handler/codec/http/HttpRequest;ZLjava/nio/charset/Charset;Lio/netty/handler/codec/http/multipart/HttpPostRequestEncoder$EncoderMode;)Vmethod(Lio/netty/handler/codec/http/HttpMethod;
StackMapTablerwxyvz
cleanFiles()V()ZinitDataMultipartinitMixedMultipartgetNewMultipartDelimiter()Ljava/lang/String;getBodyListAttributes()Ljava/util/List;M()Ljava/util/List;setBodyHttpDatas(Ljava/util/List;)Vdatai$Ljava/util/Iterator;datasLocalVariableTypeTable{N(Ljava/util/List;)VaddBodyAttribute'(Ljava/lang/String;Ljava/lang/String;)Vnamevaluesvalue1Lio/netty/handler/codec/http/multipart/Attribute; addBodyFileUpload6(Ljava/lang/String;Ljava/io/File;Ljava/lang/String;Z)VeLjava/io/IOException;fileLjava/io/File;contentTypeisTextscontentTypecontentTransferEncoding
fileUpload|??addBodyFileUploads9(Ljava/lang/String;[Ljava/io/File;[Ljava/lang/String;[Z)ViI[Ljava/io/File;[Ljava/lang/String;[ZaddBodyHttpData<(Lio/netty/handler/codec/http/multipart/InterfaceHttpData;)Vkeynewattribute	attributeinternal9Lio/netty/handler/codec/http/multipart/InternalAttribute;localcharset
localMixed
pastAttributereplacementLjava/lang/StringBuilder;???finalizeRequest+()Lio/netty/handler/codec/http/HttpRequest;
lowercasedvLjava/lang/CharSequence;fullRequest-Lio/netty/handler/codec/http/FullHttpRequest;chunkContentchunk)Lio/netty/handler/codec/http/HttpContent;headers)Lio/netty/handler/codec/http/HttpHeaders;contentTypestransferEncodingrealSize$Ljava/util/List;}~+3UencodeAttribute@(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;entryEntryLjava/util/Map$Entry;encoded&Ljava/io/UnsupportedEncodingException;sBLjava/util/Map$Entry;IfillByteBuf()Lio/netty/buffer/ByteBuf;slicelengthencodeNextChunkMultipart,(I)Lio/netty/handler/codec/http/HttpContent;buffersizeleftencodeNextChunkUrlEncodedsize	delimiterclose?	readChunkS(Lio/netty/channel/ChannelHandlerContext;)Lio/netty/handler/codec/http/HttpContent;ctx(Lio/netty/channel/ChannelHandlerContext;
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;M(Lio/netty/buffer/ByteBufAllocator;)Lio/netty/handler/codec/http/HttpContent;	nextChunk	allocator"Lio/netty/buffer/ByteBufAllocator;+()Lio/netty/handler/codec/http/HttpContent;isEndOfInput()Jprogress6(Lio/netty/buffer/ByteBufAllocator;)Ljava/lang/Object;<(Lio/netty/channel/ChannelHandlerContext;)Ljava/lang/Object;cLjava/lang/Object;Lio/netty/handler/stream/ChunkedInput;
SourceFileHttpPostRequestEncoder.javaio/netty/handler/codec/http/multipart/HttpPostRequestEncoder$1Hio/netty/handler/codec/http/multipart/HttpPostRequestEncoder$EncoderMode5io/netty/handler/codec/http/multipart/HttpDataFactory'io/netty/handler/codec/http/HttpRequestjava/nio/charset/Charset&io/netty/handler/codec/http/HttpMethodjava/util/Iteratorjava/io/File'io/netty/handler/codec/http/HttpHeadersjava/util/List'io/netty/handler/codec/http/HttpContentjava/lang/Exception(J)V)io/netty/handler/codec/http/HttpConstantsDEFAULT_CHARSETRFC1738(Ljava/lang/String;)V*()Lio/netty/handler/codec/http/HttpMethod;POSTequals(Ljava/lang/Object;)ZPUTPATCHOPTIONScleanRequestHttpData,(Lio/netty/handler/codec/http/HttpRequest;)V(io/netty/util/internal/ThreadLocalRandomcurrent,()Lio/netty/util/internal/ThreadLocalRandom;nextLongjava/lang/LongtoHexString(J)Ljava/lang/String;toLowerCaseclear()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;createAttribute?(Lio/netty/handler/codec/http/HttpRequest;Ljava/lang/String;Ljava/lang/String;)Lio/netty/handler/codec/http/multipart/Attribute;Pio/netty/handler/codec/http/multipart/HttpPostBodyUtil$TransferEncodingMechanismTransferEncodingMechanismBINARYRLio/netty/handler/codec/http/multipart/HttpPostBodyUtil$TransferEncodingMechanism;getNamecreateFileUpload?(Lio/netty/handler/codec/http/HttpRequest;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;J)Lio/netty/handler/codec/http/multipart/FileUpload;
setContent(Ljava/io/File;)V(Ljava/lang/Throwable;)VaddgetValue()IgetFilename(Ljava/nio/charset/Charset;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringaddValueisEmpty+io/netty/handler/codec/http/HttpHeaderNamesCONTENT_DISPOSITIONLio/netty/util/AsciiString;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;,io/netty/handler/codec/http/HttpHeaderValues	FORM_DATANAMECONTENT_LENGTH(J)Ljava/lang/StringBuilder;
getCharset()Ljava/nio/charset/Charset;CONTENT_TYPECHARSET(C)Ljava/lang/StringBuilder;HTML5get(I)Ljava/lang/Object;(I)V3(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder;MULTIPART_MIXEDBOUNDARY
ATTACHMENTFILENAMEsetValue(Ljava/lang/String;I)VgetContentTypegetContentTransferEncodingCONTENT_TRANSFER_ENCODING+()Lio/netty/handler/codec/http/HttpHeaders;getAll*(Ljava/lang/CharSequence;)Ljava/util/List;TRANSFER_ENCODINGremoveC(Ljava/lang/CharSequence;)Lio/netty/handler/codec/http/HttpHeaders;MULTIPART_FORM_DATAio/netty/util/AsciiString
startsWith(Ljava/lang/String;)Z!APPLICATION_X_WWW_FORM_URLENCODEDU(Ljava/lang/CharSequence;Ljava/lang/Object;)Lio/netty/handler/codec/http/HttpHeaders;listIterator()Ljava/util/ListIterator;valueOfsetCHUNKEDcontentEqualsIgnoreCase(Ljava/lang/CharSequence;)Z$io/netty/handler/codec/http/HttpUtilsetTransferEncodingChunked-(Lio/netty/handler/codec/http/HttpMessage;Z)Vcontent
writeBytes4(Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;release?(Lio/netty/handler/codec/http/HttpRequest;Lio/netty/handler/codec/http/HttpContent;Lio/netty/handler/codec/http/multipart/HttpPostRequestEncoder$1;)Vjava/net/URLEncoderencode8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;RFC3986
java/util/MapentrySet()Ljava/util/Set;
java/util/SetgetKeymatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;java/util/regex/Matcher
replaceAll&(Ljava/lang/String;)Ljava/lang/String;*(Ljava/lang/String;Ljava/lang/Throwable;)V
readableBytesreaderIndex(II)Lio/netty/buffer/ByteBuf;	skipBytes(I)Lio/netty/buffer/ByteBuf;	toByteBufgetChunkcapacityio/netty/buffer/Unpooled
wrappedBuffer5([Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf;(Lio/netty/buffer/ByteBuf;)VgetBytes()[B([B)Lio/netty/buffer/ByteBuf;java/util/ListIterator&io/netty/channel/ChannelHandlerContextalloc$()Lio/netty/buffer/ByteBufAllocator;+io/netty/handler/codec/http/LastHttpContentEMPTY_LAST_CONTENT-Lio/netty/handler/codec/http/LastHttpContent;compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;6io/netty/handler/codec/http/multipart/HttpPostBodyUtil!???????????????????????????????????????????	?
Y*?Y?+????

?? ???
Z*+,????

?
?*?????
??*?*?	+?
?
Y??,?
?
Y
???
?
Y??,?:???.???#??????
?Y??*,?*?*+?*?Y??*?*?*? *?Y??!*?"*? ?*?#?
^?=	?
???%?*?4?<?h?r?w?}???????????????????H???????????????<}$?
?=?E<*?*??$?

?
?? /*? ?

!6*?%?&?

"6*?%?'?


#$%
?(?)?*?+?
!%&/*??
*?'()?R+?
?
Y,??*	?-*??.*?/*?0*?!?.+?1M,?2?,?3?4N*-?5???
.679:;!<&=/>I?N@QA*I*6+,RR-?.R-??'/??012?/+?
?
Y6??,N,?7N*?*?+-?8:*?5?
"PQSTUW(X.Y4//3?/4?5?(*6	?789~		~+?
?
Y6??,?
?
Y9??-::-??
::?;:??,???@	:,?A?:?Y?C?*?5?`hkB
Nmnpqst"u&v+w2y6|;}C`?h?k?m?w?}?\	m
:;~~3?~<=~>?~??_@?"\A?`B?0
?77?'7C777DEFG?<,?-??,???
?
YD??6,??*+,2-23?E????
???#?5?;?>HI<<3?<<J<>K<?L
??MN	bq*?F?
?YG??+?
?
YH??*?+?IW*? ??+?J?u+?JM*,?K*??LN*,?M*??L:*?*?-?8:*?!?IW*Y?-?K?N`??Oa
aa?-?
N?Y-?C??l+?P?e+?PM*,?Q*??LN*,?R*??L:*?*?-?8:*?!?IW*Y?-?K?N`??Oa
aa?-?+?J?q*?0?H?SY*??TM,?UY?VW?X*?'?XY?X?Z?[*?!,?IW*?'*?/*?0?SY*??TM*?!?\?	,]?[,?UY?VY?X*?&?X]?X?Z?[+?JN,?UY?V?^?_`?X?a?_b?X?c?_d?X-?K?Xe?X?Z?[,?UY?V?f?_`?X-?O?g]?X?Z?[-?h:?>,?UY?V?i?_`?X:?Xb?X?j?_=?k?l?X]?X?Z?[,]?[*?!,?IW*?!+?IW*Y?--?O,?m?aa?-??+?P??+?PM?SY*??TN*?!?\?	-]?[*?0?v*?/?*?/?Q,?Q?n?	6??-?UY?VY?X*?'?XY?X?Z?[*?!-?IW*?'?SY*??TN-]?[6*,?/*?0?n*?"?o?W*?/?P*?/?Q,?Q?n?;*?p*?!*?!?qd?r?S:*Y?-?m?e?-?UY?*?&?N`*?'?Nh`,?R?N`,?Q?N`?sY?X*?&?X]?X?^?t`?X?a?tb?X?c?td?X,?Q?Xe?X?i?t`?X?u?tb?X?v?t=?k*?'?Xw?XY?X*?'?X]?X?^?t`?X?x?tb?X?y?td?X,?R?Xe?X:?Z?z7?z*Y?-?m?a?-6*?0?6*,?/*?0?b-?UY?VY?X*?'?X]?X?Z?[-?UY?V?^?_`?X?x?_b?X?y?_d?X,?R?Xe?X?Z?[?x-?UY?VY?X*?&?X]?X?Z?[-?UY?V?^?_`?X?a?_b?X?c?_d?X,?Q?X{?X?y?_d?X,?R?Xe?X?Z?[-?UY?V?f?_`?X,?|?g]?X?Z?[-?UY?V?i?_`?X,?}?X?Z?[,?~:?@?4?n,P6?	:;=jQ6?]B??NO??>4??,P6.9RSsRS??Q6qT??U? 
U?pVS^*WX?U???B???RS??U???A?qq*c
?}YZE?	?h?R?[??Z?3?)D[(?P?]??c?t??7:?*Y\]]	Y*?F??*? ?|?SY*??TL*?0?"+?UY?VW?X*?'?XY?X?Z?[+?UY?VW?X*?&?X??X?Z?[*?!+?IW*?'*?/*?0*Y?-+?m?a?-*?F?
?Y???*???L+?i??M+????N,?\+?i??W,?1:?2?B?3??:?+:???????????????
+?i??W???*? ?9?UY?V???_b?X?v?_=?k*?&?X?Z:+?i??W?+?i????W*?-7*? ?**?!?????
e7**?!????+?f????W???
*? ?a*??-?D+????W-?1:?2?*?3??:??????
+????W???*?????Y*????*??:*????:*???:??:?????????W??W???Y*????
?5????!?@?_?j?o?t?y??????????????????????
???@?J?M?X?^?e?u?{??????????????????????	%1A	GJ
?mRS?)^??0>??I+,@
4??_`?1+,.ab%%c	PdeY??fg??h???i?^?j.??hk??ik\?@[?F	?-lmm/?;77?	?<
??/?#n?	??Copq?? /*???
rsLr+?7?+,?l??N*?"???K??????:?2?2?3??:????:????-????N???-?N?Y,?l-???cd?
.!"%&'?(K)_*b,d-e.RKW?? tv)9+,Tw?e
:xrry?r??.? tz"?!7/?8?7{|}?:*????<??"*??*???????M*?????W,?*??M*??,?
"DEF!G,H.K3L8M*!
~3~:2I?.????*????*???S?*???S??M*???Q*???J?*???J??M?(N?Y-?C?*??????M?
N?Y-?C?,???
*???*???*,???*??Y*??SY,S????*??????
*???*??M??Y,???0>ABKY\B
f\]	`ab&d0f>iAgBhKlYo\m]nfqmsrttw{x?z?|?}?~????R?>?B	:;Y?]	:;???IfU?
	ZE	PE?	q
??/?*????=*?	??*????:????N*?	*???)*??Y-SYö???S????-??`d=?-*??Y*??SY-SYö???S????-??`d=*??????*??N??Y-???*??????N?:?Y?C?:-???"*?	*?????Ŷ??§:-???Q*??*???*????*??Y*??SYS????*??????*??N??Y-????*???'?*??Y-SYS?????D*-???<?!*??Y*??SY-SYS?????*??Y*??SY-S????*??????*??*?	?*??N??Y-??????B
?.??	????&?+?2?L?X?y??????????????????????????????????)?.?7?9?@?E?\?d?i???????????????\	?O?&w????
:;???I??I?
???/	?Nq7)?PE?q?&q@q""?+?
?????*+???ǰ
?????????z#*???*??M*Y??,?????a??,?
??	??!? ?e##??	???9*??*??ɰ?=*???
*????d=?*??L??Y+???*???1*? ?*??N-?-??*??N-?-??*????d=*?????*?*??L*????Y+????J*?????>**?????4??*? ?*??N?	*??N-??*????d=???-?*?*???*??ɰ*??L*????Y+???
?(
%).7>EKOQ!T"Z#^%`(l*x+}-?.?/?1?2?4?5?7?9?;?<???B?C?D?F?I?J?K\	.	?KdeZde???de?de????I
?#/?o?? /*??
P??J*? ?
*?-?	*?-
e?
UE??/*?ȭ
ZA??0*+?ǰ
8?A??0*+?Ͱ
8????c;??Y?ϳ???и?ҹ?W??Ը?չ?W??ָ?׹?W?
U
XY*Z:[?????:????????
??	???@??u	???@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy