![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.handler.codec.http.multipart.HttpPostMultipartRequestDecoder.class Maven / Gradle / Ivy
The newest version!
???? 2B? @
? ??
/?
???
? /?? ??
? /? ?? /?? ? /? ?
??? /? ?? /? ?? /? ? ??
??
/??
/?
?? /?
/?
? /?
? ?? /???
-??
??
-??
-?
,?
/?
?? /??
9???? <?? "?
?
?
?
? ? / <
H? <
/ / /
?
/ >
? <
?
/
/ ?
?
Y? ?
/
/ / !" a#$
Y%& ' ?(
)*+
/, - ./0 a1
/2
/3 /4 ?56
?7
/89
9%:
y; y< y= y>
?@
?A
yBC
9?
?D
?E
?F
/G
/H
/I
?JKL
/M
/N ?O
PQ R S TU
?V
/W a ?X
P? Y Z
?[ ?\]
?^
?_ ` ?a ?b ?cd
Pe
?fg
?h /ij
klm ?n
?o
?p qr ?s qt ?uvwx yz{
/|
/}
?~
? ? ???
??
??
??
??
??
??
/?
-
-?
/?
??
????
/?
y?
??
??
??
??
??
/??
??
?
?
??
??
?? <???? InnerClasses factory 7Lio/netty/handler/codec/http/multipart/HttpDataFactory; request )Lio/netty/handler/codec/http/HttpRequest; charset Ljava/nio/charset/Charset; isLastChunk Z bodyListHttpData Ljava/util/List; Signature KLjava/util/List; bodyMapHttpData Ljava/util/Map; nLjava/util/Map;>; undecodedChunk Lio/netty/buffer/ByteBuf; bodyListHttpDataRank I multipartDataBoundary Ljava/lang/String; multipartMixedBoundary
currentStatus? MultiPartStatus NLio/netty/handler/codec/http/multipart/HttpPostRequestDecoder$MultiPartStatus; currentFieldAttributes ZLjava/util/Map; currentFileUpload 2Lio/netty/handler/codec/http/multipart/FileUpload; currentAttribute 1Lio/netty/handler/codec/http/multipart/Attribute; destroyed discardThreshold FILENAME_ENCODED ,(Lio/netty/handler/codec/http/HttpRequest;)V Code LineNumberTable LocalVariableTable this GLio/netty/handler/codec/http/multipart/HttpPostMultipartRequestDecoder; c(Lio/netty/handler/codec/http/multipart/HttpDataFactory;Lio/netty/handler/codec/http/HttpRequest;)V }(Lio/netty/handler/codec/http/multipart/HttpDataFactory;Lio/netty/handler/codec/http/HttpRequest;Ljava/nio/charset/Charset;)V
StackMapTable???? setMultipart (Ljava/lang/String;)V contentType dataBoundary [Ljava/lang/String; checkDestroyed ()V isMultipart ()Z setDiscardThreshold (I)V getDiscardThreshold ()I getBodyHttpDatas ()Ljava/util/List; M()Ljava/util/List; $(Ljava/lang/String;)Ljava/util/List; name _(Ljava/lang/String;)Ljava/util/List; getBodyHttpData M(Ljava/lang/String;)Lio/netty/handler/codec/http/multipart/InterfaceHttpData; list LocalVariableTypeTable? offer r(Lio/netty/handler/codec/http/HttpContent;)Lio/netty/handler/codec/http/multipart/HttpPostMultipartRequestDecoder; content )Lio/netty/handler/codec/http/HttpContent; buf? hasNext next ;()Lio/netty/handler/codec/http/multipart/InterfaceHttpData; currentPartialHttpData parseBody addHttpData <(Lio/netty/handler/codec/http/multipart/InterfaceHttpData;)V data 9Lio/netty/handler/codec/http/multipart/InterfaceHttpData; datas parseBodyMultipart? decodeMultipart ?(Lio/netty/handler/codec/http/multipart/HttpPostRequestDecoder$MultiPartStatus;)Lio/netty/handler/codec/http/multipart/InterfaceHttpData; e Ljava/io/IOException; .Ljava/nio/charset/UnsupportedCharsetException; size J ignored !Ljava/lang/NumberFormatException; Ljava/lang/NullPointerException; $Ljava/lang/IllegalArgumentException; lengthAttribute localCharset charsetAttribute
nameAttribute finalAttribute state?"$&+/0 skipControlCharacters (Lio/netty/buffer/ByteBuf;)V e1 %Ljava/lang/IndexOutOfBoundsException; c C sao SeekAheadOptimize JLio/netty/handler/codec/http/multipart/HttpPostBodyUtil$SeekAheadOptimize;9: skipControlCharactersStandard findMultipartDelimiter ?(Ljava/lang/String;Lio/netty/handler/codec/http/multipart/HttpPostRequestDecoder$MultiPartStatus;Lio/netty/handler/codec/http/multipart/HttpPostRequestDecoder$MultiPartStatus;)Lio/netty/handler/codec/http/multipart/InterfaceHttpData; NotEnoughDataDecoderException \Lio/netty/handler/codec/http/multipart/HttpPostRequestDecoder$NotEnoughDataDecoderException; newline delimiter dispositionStatus closeDelimiterStatus readerIndex?? findMultipartDisposition checkSecondArg attribute values i
charsetHeader contents filenameAttribute getContentDispositionAttribute F([Ljava/lang/String;)Lio/netty/handler/codec/http/multipart/Attribute; last split *Ljava/lang/ArrayIndexOutOfBoundsException; valuem
getFileUpload code contentTypeAttribute
fileUpload encoding mechanism? TransferEncodingMechanism RLio/netty/handler/codec/http/multipart/HttpPostBodyUtil$TransferEncodingMechanism;? destroy
cleanFiles removeHttpDataFromClean cleanMixedAttributes readLineStandard G(Lio/netty/buffer/ByteBuf;Ljava/nio/charset/Charset;)Ljava/lang/String; nextByte B line readLine readDelimiterStandard ?(Lio/netty/buffer/ByteBuf;Ljava/lang/String;)Ljava/lang/String; sb Ljava/lang/StringBuilder; delimiterPos len?
readDelimiter loadDataMultipartStandard ^(Lio/netty/buffer/ByteBuf;Ljava/lang/String;Lio/netty/handler/codec/http/multipart/HttpData;)Z httpData 0Lio/netty/handler/codec/http/multipart/HttpData; startReaderIndex delimeterLength index lastPosition prevByte delimiterFound? loadDataMultipart lastRealPos cleanString &(Ljava/lang/String;)Ljava/lang/String; nextChar field skipOneLine splitMultipartHeader '(Ljava/lang/String;)[Ljava/lang/String; ch headers Ljava/util/ArrayList; nameStart nameEnd colonEnd
valueStart valueEnd svalue array )Ljava/util/ArrayList;? splitMultipartHeaderValues inQuote
escapeNext start $Ljava/util/List; r(Lio/netty/handler/codec/http/HttpContent;)Lio/netty/handler/codec/http/multipart/InterfaceHttpPostRequestDecoder;
SourceFile $HttpPostMultipartRequestDecoder.java