org.apache.commons.codec.net.URLCodec.class Maven / Gradle / Ivy
???? 3 ? y z
{
6 | } ~
|
1 ?
? ?
? ?
?
? ? ? ? ?
?
?
?
?
?
? ?
?
? ? ?
?
? ?
? ?
?
?
? Y
? ?
% | ?
% ?
6 ?
? ? ?
% ?
{
? ?
{ ?
1 ?
1 ?
1 ? ? ? ? ? ? ? charset Ljava/lang/String;
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; ESCAPE_CHAR B
ConstantValue % WWW_FORM_URL Ljava/util/BitSet; WWW_FORM_URL_SAFE ()V Code LineNumberTable LocalVariableTable this 'Lorg/apache/commons/codec/net/URLCodec; (Ljava/lang/String;)V encodeUrl (Ljava/util/BitSet;[B)[B hex1 C hex2 b I c urlsafe bytes [B buffer Ljava/io/ByteArrayOutputStream;
StackMapTable ? decodeUrl ([B)[B u l e *Ljava/lang/ArrayIndexOutOfBoundsException; i ?
Exceptions encode decode 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; str charsetName &(Ljava/lang/String;)Ljava/lang/String; &Ljava/io/UnsupportedEncodingException; ? &(Ljava/lang/Object;)Ljava/lang/Object; obj Ljava/lang/Object; getDefaultCharset ()Ljava/lang/String; getEncoding
SourceFile
URLCodec.java %org/apache/commons/codec/CharEncoding UTF-8 G N G H ; < F E java/io/ByteArrayOutputStream ? ? ? ? %org/apache/commons/codec/net/URLCodec ? ? ? ? ? ? ? (java/lang/ArrayIndexOutOfBoundsException )org/apache/commons/codec/DecoderException Invalid URL encoding: G ? O P _ ` ? ? h ` ? ? ? s t h j $java/io/UnsupportedEncodingException )org/apache/commons/codec/EncoderException ? t java/lang/String ? ? i ` G ? i j h m java/lang/StringBuilder Objects of type ? ? ? ? ? ? t cannot be URL encoded ? t i m cannot be URL decoded java/util/BitSet G ? ? ? ? ? D E java/lang/Object &org/apache/commons/codec/BinaryEncoder &org/apache/commons/codec/BinaryDecoder &org/apache/commons/codec/StringEncoder &org/apache/commons/codec/StringDecoder get (I)Z write (I)V "org/apache/commons/codec/net/Utils hexDigit (I)C toByteArray ()[B digit16 (B)I *(Ljava/lang/String;Ljava/lang/Throwable;)V getBytes (Ljava/lang/String;)[B +org/apache/commons/codec/binary/StringUtils newStringUsAscii ([B)Ljava/lang/String;
getMessage getBytesUsAscii ([BLjava/lang/String;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getClass ()Ljava/lang/Class; java/lang/Class getName toString set clone ()Ljava/lang/Object; ! 6 7 8 9 : D ; <