public class org.apache.http.client.utils.URLEncodedUtils
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.http.client.utils.URLEncodedUtils
super_class: java.lang.Object
{
public static final java.lang.String CONTENT_TYPE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "application/x-www-form-urlencoded"
private static final char QP_SEP_A;
descriptor: C
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 38
private static final char QP_SEP_S;
descriptor: C
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 59
private static final java.lang.String NAME_VALUE_SEPARATOR;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "="
private static final char PATH_SEPARATOR;
descriptor: C
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 47
private static final java.util.BitSet PATH_SEPARATORS;
descriptor: Ljava/util/BitSet;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.BitSet UNRESERVED;
descriptor: Ljava/util/BitSet;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.BitSet PUNCT;
descriptor: Ljava/util/BitSet;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.BitSet USERINFO;
descriptor: Ljava/util/BitSet;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.BitSet PATHSAFE;
descriptor: Ljava/util/BitSet;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.BitSet URIC;
descriptor: Ljava/util/BitSet;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.BitSet RESERVED;
descriptor: Ljava/util/BitSet;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.BitSet URLENCODER;
descriptor: Ljava/util/BitSet;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.util.BitSet PATH_SPECIAL;
descriptor: Ljava/util/BitSet;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final int RADIX;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 16
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=3, locals=1, args_size=0
0: new java.util.BitSet
dup
sipush 256
invokespecial java.util.BitSet.<init>:(I)V
putstatic org.apache.http.client.utils.URLEncodedUtils.PATH_SEPARATORS:Ljava/util/BitSet;
1: getstatic org.apache.http.client.utils.URLEncodedUtils.PATH_SEPARATORS:Ljava/util/BitSet;
bipush 47
invokevirtual java.util.BitSet.set:(I)V
2: new java.util.BitSet
dup
sipush 256
invokespecial java.util.BitSet.<init>:(I)V
putstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
3: new java.util.BitSet
dup
sipush 256
invokespecial java.util.BitSet.<init>:(I)V
putstatic org.apache.http.client.utils.URLEncodedUtils.PUNCT:Ljava/util/BitSet;
4: new java.util.BitSet
dup
sipush 256
invokespecial java.util.BitSet.<init>:(I)V
putstatic org.apache.http.client.utils.URLEncodedUtils.USERINFO:Ljava/util/BitSet;
5: new java.util.BitSet
dup
sipush 256
invokespecial java.util.BitSet.<init>:(I)V
putstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
6: new java.util.BitSet
dup
sipush 256
invokespecial java.util.BitSet.<init>:(I)V
putstatic org.apache.http.client.utils.URLEncodedUtils.URIC:Ljava/util/BitSet;
7: new java.util.BitSet
dup
sipush 256
invokespecial java.util.BitSet.<init>:(I)V
putstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
8: new java.util.BitSet
dup
sipush 256
invokespecial java.util.BitSet.<init>:(I)V
putstatic org.apache.http.client.utils.URLEncodedUtils.URLENCODER:Ljava/util/BitSet;
9: new java.util.BitSet
dup
sipush 256
invokespecial java.util.BitSet.<init>:(I)V
putstatic org.apache.http.client.utils.URLEncodedUtils.PATH_SPECIAL:Ljava/util/BitSet;
10: bipush 97
istore 0
start local 0 11: goto 14
12: StackMap locals: int
StackMap stack:
getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
iload 0
invokevirtual java.util.BitSet.set:(I)V
13: iinc 0 1
StackMap locals:
StackMap stack:
14: iload 0
bipush 122
if_icmple 12
end local 0 15: bipush 65
istore 0
start local 0 16: goto 19
17: StackMap locals:
StackMap stack:
getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
iload 0
invokevirtual java.util.BitSet.set:(I)V
18: iinc 0 1
StackMap locals:
StackMap stack:
19: iload 0
bipush 90
if_icmple 17
end local 0 20: bipush 48
istore 0
start local 0 21: goto 24
22: StackMap locals:
StackMap stack:
getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
iload 0
invokevirtual java.util.BitSet.set:(I)V
23: iinc 0 1
StackMap locals:
StackMap stack:
24: iload 0
bipush 57
if_icmple 22
end local 0 25: getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
bipush 95
invokevirtual java.util.BitSet.set:(I)V
26: getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
bipush 45
invokevirtual java.util.BitSet.set:(I)V
27: getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
bipush 46
invokevirtual java.util.BitSet.set:(I)V
28: getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
bipush 42
invokevirtual java.util.BitSet.set:(I)V
29: getstatic org.apache.http.client.utils.URLEncodedUtils.URLENCODER:Ljava/util/BitSet;
getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
invokevirtual java.util.BitSet.or:(Ljava/util/BitSet;)V
30: getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
bipush 33
invokevirtual java.util.BitSet.set:(I)V
31: getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
bipush 126
invokevirtual java.util.BitSet.set:(I)V
32: getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
bipush 39
invokevirtual java.util.BitSet.set:(I)V
33: getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
bipush 40
invokevirtual java.util.BitSet.set:(I)V
34: getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
bipush 41
invokevirtual java.util.BitSet.set:(I)V
35: getstatic org.apache.http.client.utils.URLEncodedUtils.PUNCT:Ljava/util/BitSet;
bipush 44
invokevirtual java.util.BitSet.set:(I)V
36: getstatic org.apache.http.client.utils.URLEncodedUtils.PUNCT:Ljava/util/BitSet;
bipush 59
invokevirtual java.util.BitSet.set:(I)V
37: getstatic org.apache.http.client.utils.URLEncodedUtils.PUNCT:Ljava/util/BitSet;
bipush 58
invokevirtual java.util.BitSet.set:(I)V
38: getstatic org.apache.http.client.utils.URLEncodedUtils.PUNCT:Ljava/util/BitSet;
bipush 36
invokevirtual java.util.BitSet.set:(I)V
39: getstatic org.apache.http.client.utils.URLEncodedUtils.PUNCT:Ljava/util/BitSet;
bipush 38
invokevirtual java.util.BitSet.set:(I)V
40: getstatic org.apache.http.client.utils.URLEncodedUtils.PUNCT:Ljava/util/BitSet;
bipush 43
invokevirtual java.util.BitSet.set:(I)V
41: getstatic org.apache.http.client.utils.URLEncodedUtils.PUNCT:Ljava/util/BitSet;
bipush 61
invokevirtual java.util.BitSet.set:(I)V
42: getstatic org.apache.http.client.utils.URLEncodedUtils.USERINFO:Ljava/util/BitSet;
getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
invokevirtual java.util.BitSet.or:(Ljava/util/BitSet;)V
43: getstatic org.apache.http.client.utils.URLEncodedUtils.USERINFO:Ljava/util/BitSet;
getstatic org.apache.http.client.utils.URLEncodedUtils.PUNCT:Ljava/util/BitSet;
invokevirtual java.util.BitSet.or:(Ljava/util/BitSet;)V
44: getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
invokevirtual java.util.BitSet.or:(Ljava/util/BitSet;)V
45: getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
bipush 59
invokevirtual java.util.BitSet.set:(I)V
46: getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
bipush 58
invokevirtual java.util.BitSet.set:(I)V
47: getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
bipush 64
invokevirtual java.util.BitSet.set:(I)V
48: getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
bipush 38
invokevirtual java.util.BitSet.set:(I)V
49: getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
bipush 61
invokevirtual java.util.BitSet.set:(I)V
50: getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
bipush 43
invokevirtual java.util.BitSet.set:(I)V
51: getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
bipush 36
invokevirtual java.util.BitSet.set:(I)V
52: getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
bipush 44
invokevirtual java.util.BitSet.set:(I)V
53: getstatic org.apache.http.client.utils.URLEncodedUtils.PATH_SPECIAL:Ljava/util/BitSet;
getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
invokevirtual java.util.BitSet.or:(Ljava/util/BitSet;)V
54: getstatic org.apache.http.client.utils.URLEncodedUtils.PATH_SPECIAL:Ljava/util/BitSet;
bipush 47
invokevirtual java.util.BitSet.set:(I)V
55: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 59
invokevirtual java.util.BitSet.set:(I)V
56: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 47
invokevirtual java.util.BitSet.set:(I)V
57: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 63
invokevirtual java.util.BitSet.set:(I)V
58: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 58
invokevirtual java.util.BitSet.set:(I)V
59: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 64
invokevirtual java.util.BitSet.set:(I)V
60: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 38
invokevirtual java.util.BitSet.set:(I)V
61: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 61
invokevirtual java.util.BitSet.set:(I)V
62: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 43
invokevirtual java.util.BitSet.set:(I)V
63: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 36
invokevirtual java.util.BitSet.set:(I)V
64: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 44
invokevirtual java.util.BitSet.set:(I)V
65: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 91
invokevirtual java.util.BitSet.set:(I)V
66: getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
bipush 93
invokevirtual java.util.BitSet.set:(I)V
67: getstatic org.apache.http.client.utils.URLEncodedUtils.URIC:Ljava/util/BitSet;
getstatic org.apache.http.client.utils.URLEncodedUtils.RESERVED:Ljava/util/BitSet;
invokevirtual java.util.BitSet.or:(Ljava/util/BitSet;)V
68: getstatic org.apache.http.client.utils.URLEncodedUtils.URIC:Ljava/util/BitSet;
getstatic org.apache.http.client.utils.URLEncodedUtils.UNRESERVED:Ljava/util/BitSet;
invokevirtual java.util.BitSet.or:(Ljava/util/BitSet;)V
69: return
LocalVariableTable:
Start End Slot Name Signature
11 15 0 i I
16 20 0 i I
21 25 0 i I
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/http/client/utils/URLEncodedUtils;
public static java.util.List<org.apache.http.NameValuePair> parse(java.net.URI, java.lang.String);
descriptor: (Ljava/net/URI;Ljava/lang/String;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
ifnull 1
aload 1
invokestatic java.nio.charset.Charset.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset;
goto 2
StackMap locals:
StackMap stack: java.net.URI
1: aconst_null
StackMap locals: java.net.URI java.lang.String
StackMap stack: java.net.URI java.nio.charset.Charset
2: invokestatic org.apache.http.client.utils.URLEncodedUtils.parse:(Ljava/net/URI;Ljava/nio/charset/Charset;)Ljava/util/List;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 uri Ljava/net/URI;
0 3 1 charsetName Ljava/lang/String;
Signature: (Ljava/net/URI;Ljava/lang/String;)Ljava/util/List<Lorg/apache/http/NameValuePair;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uri final
charsetName final
public static java.util.List<org.apache.http.NameValuePair> parse(java.net.URI, java.nio.charset.Charset);
descriptor: (Ljava/net/URI;Ljava/nio/charset/Charset;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc "URI"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 0
invokevirtual java.net.URI.getRawQuery:()Ljava/lang/String;
astore 2
start local 2 2: aload 2
ifnull 4
aload 2
invokevirtual java.lang.String.isEmpty:()Z
ifne 4
3: aload 2
aload 1
invokestatic org.apache.http.client.utils.URLEncodedUtils.parse:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List;
areturn
4: StackMap locals: java.lang.String
StackMap stack:
invokestatic org.apache.http.client.utils.URLEncodedUtils.createEmptyList:()Ljava/util/List;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 uri Ljava/net/URI;
0 5 1 charset Ljava/nio/charset/Charset;
2 5 2 query Ljava/lang/String;
Signature: (Ljava/net/URI;Ljava/nio/charset/Charset;)Ljava/util/List<Lorg/apache/http/NameValuePair;>;
MethodParameters:
Name Flags
uri final
charset final
public static java.util.List<org.apache.http.NameValuePair> parse(org.apache.http.HttpEntity);
descriptor: (Lorg/apache/http/HttpEntity;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=11, args_size=1
start local 0 0: aload 0
ldc "HTTP entity"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 0
invokestatic org.apache.http.entity.ContentType.get:(Lorg/apache/http/HttpEntity;)Lorg/apache/http/entity/ContentType;
astore 1
start local 1 2: aload 1
ifnull 3
aload 1
invokevirtual org.apache.http.entity.ContentType.getMimeType:()Ljava/lang/String;
ldc "application/x-www-form-urlencoded"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifne 4
3: StackMap locals: org.apache.http.entity.ContentType
StackMap stack:
invokestatic org.apache.http.client.utils.URLEncodedUtils.createEmptyList:()Ljava/util/List;
areturn
4: StackMap locals:
StackMap stack:
aload 0
invokeinterface org.apache.http.HttpEntity.getContentLength:()J
lstore 2
start local 2 5: lload 2
ldc 2147483647
lcmp
ifgt 6
iconst_1
goto 7
StackMap locals: long
StackMap stack:
6: iconst_0
StackMap locals:
StackMap stack: int
7: ldc "HTTP entity is too large"
invokestatic org.apache.http.util.Args.check:(ZLjava/lang/String;)V
8: aload 1
invokevirtual org.apache.http.entity.ContentType.getCharset:()Ljava/nio/charset/Charset;
ifnull 9
aload 1
invokevirtual org.apache.http.entity.ContentType.getCharset:()Ljava/nio/charset/Charset;
goto 10
StackMap locals:
StackMap stack:
9: getstatic org.apache.http.protocol.HTTP.DEF_CONTENT_CHARSET:Ljava/nio/charset/Charset;
StackMap locals:
StackMap stack: java.nio.charset.Charset
10: astore 4
start local 4 11: aload 0
invokeinterface org.apache.http.HttpEntity.getContent:()Ljava/io/InputStream;
astore 5
start local 5 12: aload 5
ifnonnull 14
13: invokestatic org.apache.http.client.utils.URLEncodedUtils.createEmptyList:()Ljava/util/List;
areturn
14: StackMap locals: java.nio.charset.Charset java.io.InputStream
StackMap stack:
new org.apache.http.util.CharArrayBuffer
dup
lload 2
lconst_0
lcmp
ifle 15
lload 2
l2i
goto 16
StackMap locals: org.apache.http.HttpEntity org.apache.http.entity.ContentType long java.nio.charset.Charset java.io.InputStream
StackMap stack: new 14 new 14
15: sipush 1024
StackMap locals: org.apache.http.HttpEntity org.apache.http.entity.ContentType long java.nio.charset.Charset java.io.InputStream
StackMap stack: new 14 new 14 int
16: invokespecial org.apache.http.util.CharArrayBuffer.<init>:(I)V
astore 6
start local 6 17: new java.io.InputStreamReader
dup
aload 5
aload 4
invokespecial java.io.InputStreamReader.<init>:(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V
astore 7
start local 7 18: sipush 1024
newarray 5
astore 8
start local 8 19: goto 21
start local 9 20: StackMap locals: org.apache.http.HttpEntity org.apache.http.entity.ContentType long java.nio.charset.Charset java.io.InputStream org.apache.http.util.CharArrayBuffer java.io.Reader char[] int
StackMap stack:
aload 6
aload 8
iconst_0
iload 9
invokevirtual org.apache.http.util.CharArrayBuffer.append:([CII)V
end local 9 21: StackMap locals:
StackMap stack:
aload 7
aload 8
invokevirtual java.io.Reader.read:([C)I
dup
istore 9
start local 9 22: iconst_m1
if_icmpne 20
end local 9 end local 8 end local 7 23: goto 27
end local 6 StackMap locals: org.apache.http.HttpEntity org.apache.http.entity.ContentType long java.nio.charset.Charset java.io.InputStream
StackMap stack: java.lang.Throwable
24: astore 10
25: aload 5
invokevirtual java.io.InputStream.close:()V
26: aload 10
athrow
start local 6 27: StackMap locals: org.apache.http.util.CharArrayBuffer
StackMap stack:
aload 5
invokevirtual java.io.InputStream.close:()V
28: aload 6
invokevirtual org.apache.http.util.CharArrayBuffer.isEmpty:()Z
ifeq 30
29: invokestatic org.apache.http.client.utils.URLEncodedUtils.createEmptyList:()Ljava/util/List;
areturn
30: StackMap locals:
StackMap stack:
aload 6
aload 4
iconst_1
newarray 5
dup
iconst_0
bipush 38
castore
invokestatic org.apache.http.client.utils.URLEncodedUtils.parse:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/charset/Charset;[C)Ljava/util/List;
areturn
end local 6 end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 entity Lorg/apache/http/HttpEntity;
2 31 1 contentType Lorg/apache/http/entity/ContentType;
5 31 2 len J
11 31 4 charset Ljava/nio/charset/Charset;
12 31 5 inStream Ljava/io/InputStream;
17 24 6 buf Lorg/apache/http/util/CharArrayBuffer;
27 31 6 buf Lorg/apache/http/util/CharArrayBuffer;
18 23 7 reader Ljava/io/Reader;
19 23 8 tmp [C
20 21 9 l I
22 23 9 l I
Exception table:
from to target type
14 24 24 any
Exceptions:
throws java.io.IOException
Signature: (Lorg/apache/http/HttpEntity;)Ljava/util/List<Lorg/apache/http/NameValuePair;>;
MethodParameters:
Name Flags
entity final
public static boolean isEncoded(org.apache.http.HttpEntity);
descriptor: (Lorg/apache/http/HttpEntity;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=4, args_size=1
start local 0 0: aload 0
ldc "HTTP entity"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 0
invokeinterface org.apache.http.HttpEntity.getContentType:()Lorg/apache/http/Header;
astore 1
start local 1 2: aload 1
ifnull 7
3: aload 1
invokeinterface org.apache.http.Header.getElements:()[Lorg/apache/http/HeaderElement;
astore 2
start local 2 4: aload 2
arraylength
ifle 7
5: aload 2
iconst_0
aaload
invokeinterface org.apache.http.HeaderElement.getName:()Ljava/lang/String;
astore 3
start local 3 6: aload 3
ldc "application/x-www-form-urlencoded"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ireturn
end local 3 end local 2 7: StackMap locals: org.apache.http.Header
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 entity Lorg/apache/http/HttpEntity;
2 8 1 h Lorg/apache/http/Header;
4 7 2 elems [Lorg/apache/http/HeaderElement;
6 7 3 contentType Ljava/lang/String;
MethodParameters:
Name Flags
entity final
public static void parse(java.util.List<org.apache.http.NameValuePair>, java.util.Scanner, java.lang.String);
descriptor: (Ljava/util/List;Ljava/util/Scanner;Ljava/lang/String;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
ldc "[&;]"
aload 2
invokestatic org.apache.http.client.utils.URLEncodedUtils.parse:(Ljava/util/List;Ljava/util/Scanner;Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 parameters Ljava/util/List<Lorg/apache/http/NameValuePair;>;
0 2 1 scanner Ljava/util/Scanner;
0 2 2 charset Ljava/lang/String;
Signature: (Ljava/util/List<Lorg/apache/http/NameValuePair;>;Ljava/util/Scanner;Ljava/lang/String;)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
parameters final
scanner final
charset final
public static void parse(java.util.List<org.apache.http.NameValuePair>, java.util.Scanner, java.lang.String, java.lang.String);
descriptor: (Ljava/util/List;Ljava/util/Scanner;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 1
aload 2
invokevirtual java.util.Scanner.useDelimiter:(Ljava/lang/String;)Ljava/util/Scanner;
pop
1: goto 11
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.util.Scanner.next:()Ljava/lang/String;
astore 6
start local 6 3: aload 6
ldc "="
invokevirtual java.lang.String.indexOf:(Ljava/lang/String;)I
istore 7
start local 7 4: iload 7
iconst_m1
if_icmpeq 8
5: aload 6
iconst_0
iload 7
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
invokevirtual java.lang.String.trim:()Ljava/lang/String;
aload 3
invokestatic org.apache.http.client.utils.URLEncodedUtils.decodeFormFields:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 6: aload 6
iload 7
iconst_1
iadd
invokevirtual java.lang.String.substring:(I)Ljava/lang/String;
invokevirtual java.lang.String.trim:()Ljava/lang/String;
aload 3
invokestatic org.apache.http.client.utils.URLEncodedUtils.decodeFormFields:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 5
start local 5 7: goto 10
end local 5 end local 4 8: StackMap locals: java.util.List java.util.Scanner java.lang.String java.lang.String top top java.lang.String int
StackMap stack:
aload 6
invokevirtual java.lang.String.trim:()Ljava/lang/String;
aload 3
invokestatic org.apache.http.client.utils.URLEncodedUtils.decodeFormFields:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 9: aconst_null
astore 5
start local 5 10: StackMap locals: java.util.List java.util.Scanner java.lang.String java.lang.String java.lang.String java.lang.String java.lang.String int
StackMap stack:
aload 0
new org.apache.http.message.BasicNameValuePair
dup
aload 4
aload 5
invokespecial org.apache.http.message.BasicNameValuePair.<init>:(Ljava/lang/String;Ljava/lang/String;)V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 7 end local 6 end local 5 end local 4 11: StackMap locals: java.util.List java.util.Scanner java.lang.String java.lang.String
StackMap stack:
aload 1
invokevirtual java.util.Scanner.hasNext:()Z
ifne 2
12: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 parameters Ljava/util/List<Lorg/apache/http/NameValuePair;>;
0 13 1 scanner Ljava/util/Scanner;
0 13 2 parameterSepartorPattern Ljava/lang/String;
0 13 3 charset Ljava/lang/String;
6 8 4 name Ljava/lang/String;
9 11 4 name Ljava/lang/String;
7 8 5 value Ljava/lang/String;
10 11 5 value Ljava/lang/String;
3 11 6 token Ljava/lang/String;
4 11 7 i I
Signature: (Ljava/util/List<Lorg/apache/http/NameValuePair;>;Ljava/util/Scanner;Ljava/lang/String;Ljava/lang/String;)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
parameters final
scanner final
parameterSepartorPattern final
charset final
public static java.util.List<org.apache.http.NameValuePair> parse(java.lang.String, java.nio.charset.Charset);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ifnonnull 2
1: invokestatic org.apache.http.client.utils.URLEncodedUtils.createEmptyList:()Ljava/util/List;
areturn
2: StackMap locals:
StackMap stack:
new org.apache.http.util.CharArrayBuffer
dup
aload 0
invokevirtual java.lang.String.length:()I
invokespecial org.apache.http.util.CharArrayBuffer.<init>:(I)V
astore 2
start local 2 3: aload 2
aload 0
invokevirtual org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V
4: aload 2
aload 1
iconst_2
newarray 5
dup
iconst_0
bipush 38
castore
dup
iconst_1
bipush 59
castore
invokestatic org.apache.http.client.utils.URLEncodedUtils.parse:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/charset/Charset;[C)Ljava/util/List;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 s Ljava/lang/String;
0 5 1 charset Ljava/nio/charset/Charset;
3 5 2 buffer Lorg/apache/http/util/CharArrayBuffer;
Signature: (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/util/List<Lorg/apache/http/NameValuePair;>;
MethodParameters:
Name Flags
s final
charset final
public static java.util.List<org.apache.http.NameValuePair> parse(java.lang.String, java.nio.charset.Charset, char[]);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;[C)Ljava/util/List;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ifnonnull 2
1: invokestatic org.apache.http.client.utils.URLEncodedUtils.createEmptyList:()Ljava/util/List;
areturn
2: StackMap locals:
StackMap stack:
new org.apache.http.util.CharArrayBuffer
dup
aload 0
invokevirtual java.lang.String.length:()I
invokespecial org.apache.http.util.CharArrayBuffer.<init>:(I)V
astore 3
start local 3 3: aload 3
aload 0
invokevirtual org.apache.http.util.CharArrayBuffer.append:(Ljava/lang/String;)V
4: aload 3
aload 1
aload 2
invokestatic org.apache.http.client.utils.URLEncodedUtils.parse:(Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/charset/Charset;[C)Ljava/util/List;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 s Ljava/lang/String;
0 5 1 charset Ljava/nio/charset/Charset;
0 5 2 separators [C
3 5 3 buffer Lorg/apache/http/util/CharArrayBuffer;
Signature: (Ljava/lang/String;Ljava/nio/charset/Charset;[C)Ljava/util/List<Lorg/apache/http/NameValuePair;>;
MethodParameters:
Name Flags
s final
charset final
separators final
public static java.util.List<org.apache.http.NameValuePair> parse(org.apache.http.util.CharArrayBuffer, java.nio.charset.Charset, char[]);
descriptor: (Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/charset/Charset;[C)Ljava/util/List;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=6, locals=10, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "Char array buffer"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: getstatic org.apache.http.message.TokenParser.INSTANCE:Lorg/apache/http/message/TokenParser;
astore 3
start local 3 2: new java.util.BitSet
dup
invokespecial java.util.BitSet.<init>:()V
astore 4
start local 4 3: aload 2
dup
astore 8
arraylength
istore 7
iconst_0
istore 6
goto 7
StackMap locals: org.apache.http.util.CharArrayBuffer java.nio.charset.Charset char[] org.apache.http.message.TokenParser java.util.BitSet top int int char[]
StackMap stack:
4: aload 8
iload 6
caload
istore 5
start local 5 5: aload 4
iload 5
invokevirtual java.util.BitSet.set:(I)V
end local 5 6: iinc 6 1
StackMap locals:
StackMap stack:
7: iload 6
iload 7
if_icmplt 4
8: new org.apache.http.message.ParserCursor
dup
iconst_0
aload 0
invokevirtual org.apache.http.util.CharArrayBuffer.length:()I
invokespecial org.apache.http.message.ParserCursor.<init>:(II)V
astore 5
start local 5 9: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 6
start local 6 10: goto 27
11: StackMap locals: org.apache.http.util.CharArrayBuffer java.nio.charset.Charset char[] org.apache.http.message.TokenParser java.util.BitSet org.apache.http.message.ParserCursor java.util.List
StackMap stack:
aload 4
bipush 61
invokevirtual java.util.BitSet.set:(I)V
12: aload 3
aload 0
aload 5
aload 4
invokevirtual org.apache.http.message.TokenParser.parseToken:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;Ljava/util/BitSet;)Ljava/lang/String;
astore 7
start local 7 13: aconst_null
astore 8
start local 8 14: aload 5
invokevirtual org.apache.http.message.ParserCursor.atEnd:()Z
ifne 22
15: aload 0
aload 5
invokevirtual org.apache.http.message.ParserCursor.getPos:()I
invokevirtual org.apache.http.util.CharArrayBuffer.charAt:(I)C
istore 9
start local 9 16: aload 5
aload 5
invokevirtual org.apache.http.message.ParserCursor.getPos:()I
iconst_1
iadd
invokevirtual org.apache.http.message.ParserCursor.updatePos:(I)V
17: iload 9
bipush 61
if_icmpne 22
18: aload 4
bipush 61
invokevirtual java.util.BitSet.clear:(I)V
19: aload 3
aload 0
aload 5
aload 4
invokevirtual org.apache.http.message.TokenParser.parseToken:(Lorg/apache/http/util/CharArrayBuffer;Lorg/apache/http/message/ParserCursor;Ljava/util/BitSet;)Ljava/lang/String;
astore 8
20: aload 5
invokevirtual org.apache.http.message.ParserCursor.atEnd:()Z
ifne 22
21: aload 5
aload 5
invokevirtual org.apache.http.message.ParserCursor.getPos:()I
iconst_1
iadd
invokevirtual org.apache.http.message.ParserCursor.updatePos:(I)V
end local 9 22: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aload 7
invokevirtual java.lang.String.isEmpty:()Z
ifne 27
23: aload 6
new org.apache.http.message.BasicNameValuePair
dup
24: aload 7
aload 1
invokestatic org.apache.http.client.utils.URLEncodedUtils.decodeFormFields:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
25: aload 8
aload 1
invokestatic org.apache.http.client.utils.URLEncodedUtils.decodeFormFields:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
invokespecial org.apache.http.message.BasicNameValuePair.<init>:(Ljava/lang/String;Ljava/lang/String;)V
26: invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
end local 8 end local 7 27: StackMap locals:
StackMap stack:
aload 5
invokevirtual org.apache.http.message.ParserCursor.atEnd:()Z
ifeq 11
28: aload 6
areturn
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 buf Lorg/apache/http/util/CharArrayBuffer;
0 29 1 charset Ljava/nio/charset/Charset;
0 29 2 separators [C
2 29 3 tokenParser Lorg/apache/http/message/TokenParser;
3 29 4 delimSet Ljava/util/BitSet;
5 6 5 separator C
9 29 5 cursor Lorg/apache/http/message/ParserCursor;
10 29 6 list Ljava/util/List<Lorg/apache/http/NameValuePair;>;
13 27 7 name Ljava/lang/String;
14 27 8 value Ljava/lang/String;
16 22 9 delim I
Signature: (Lorg/apache/http/util/CharArrayBuffer;Ljava/nio/charset/Charset;[C)Ljava/util/List<Lorg/apache/http/NameValuePair;>;
MethodParameters:
Name Flags
buf final
charset final
separators final
static java.util.List<java.lang.String> splitSegments(java.lang.CharSequence, java.util.BitSet);
descriptor: (Ljava/lang/CharSequence;Ljava/util/BitSet;)Ljava/util/List;
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: new org.apache.http.message.ParserCursor
dup
iconst_0
aload 0
invokeinterface java.lang.CharSequence.length:()I
invokespecial org.apache.http.message.ParserCursor.<init>:(II)V
astore 2
start local 2 1: aload 2
invokevirtual org.apache.http.message.ParserCursor.atEnd:()Z
ifeq 3
2: invokestatic java.util.Collections.emptyList:()Ljava/util/List;
areturn
3: StackMap locals: org.apache.http.message.ParserCursor
StackMap stack:
aload 1
aload 0
aload 2
invokevirtual org.apache.http.message.ParserCursor.getPos:()I
invokeinterface java.lang.CharSequence.charAt:(I)C
invokevirtual java.util.BitSet.get:(I)Z
ifeq 5
4: aload 2
aload 2
invokevirtual org.apache.http.message.ParserCursor.getPos:()I
iconst_1
iadd
invokevirtual org.apache.http.message.ParserCursor.updatePos:(I)V
5: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 3
start local 3 6: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 4
start local 4 7: StackMap locals: java.util.List java.lang.StringBuilder
StackMap stack:
aload 2
invokevirtual org.apache.http.message.ParserCursor.atEnd:()Z
ifeq 10
8: aload 3
aload 4
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
9: goto 18
10: StackMap locals:
StackMap stack:
aload 0
aload 2
invokevirtual org.apache.http.message.ParserCursor.getPos:()I
invokeinterface java.lang.CharSequence.charAt:(I)C
istore 5
start local 5 11: aload 1
iload 5
invokevirtual java.util.BitSet.get:(I)Z
ifeq 15
12: aload 3
aload 4
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
13: aload 4
iconst_0
invokevirtual java.lang.StringBuilder.setLength:(I)V
14: goto 16
15: StackMap locals: int
StackMap stack:
aload 4
iload 5
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
16: StackMap locals:
StackMap stack:
aload 2
aload 2
invokevirtual org.apache.http.message.ParserCursor.getPos:()I
iconst_1
iadd
invokevirtual org.apache.http.message.ParserCursor.updatePos:(I)V
end local 5 17: goto 7
18: StackMap locals:
StackMap stack:
aload 3
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 s Ljava/lang/CharSequence;
0 19 1 separators Ljava/util/BitSet;
1 19 2 cursor Lorg/apache/http/message/ParserCursor;
6 19 3 list Ljava/util/List<Ljava/lang/String;>;
7 19 4 buf Ljava/lang/StringBuilder;
11 17 5 current C
Signature: (Ljava/lang/CharSequence;Ljava/util/BitSet;)Ljava/util/List<Ljava/lang/String;>;
MethodParameters:
Name Flags
s final
separators final
static java.util.List<java.lang.String> splitPathSegments(java.lang.CharSequence);
descriptor: (Ljava/lang/CharSequence;)Ljava/util/List;
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic org.apache.http.client.utils.URLEncodedUtils.PATH_SEPARATORS:Ljava/util/BitSet;
invokestatic org.apache.http.client.utils.URLEncodedUtils.splitSegments:(Ljava/lang/CharSequence;Ljava/util/BitSet;)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 s Ljava/lang/CharSequence;
Signature: (Ljava/lang/CharSequence;)Ljava/util/List<Ljava/lang/String;>;
MethodParameters:
Name Flags
s final
public static java.util.List<java.lang.String> parsePathSegments(java.lang.CharSequence, java.nio.charset.Charset);
descriptor: (Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 0
ldc "Char sequence"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: aload 0
invokestatic org.apache.http.client.utils.URLEncodedUtils.splitPathSegments:(Ljava/lang/CharSequence;)Ljava/util/List;
astore 2
start local 2 2: iconst_0
istore 3
start local 3 3: goto 8
4: StackMap locals: java.util.List int
StackMap stack:
aload 2
iload 3
aload 2
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.String
aload 1
ifnull 5
aload 1
goto 6
StackMap locals: java.lang.CharSequence java.nio.charset.Charset java.util.List int
StackMap stack: java.util.List int java.lang.String
5: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: java.lang.CharSequence java.nio.charset.Charset java.util.List int
StackMap stack: java.util.List int java.lang.String java.nio.charset.Charset
6: iconst_0
invokestatic org.apache.http.client.utils.URLEncodedUtils.urlDecode:(Ljava/lang/String;Ljava/nio/charset/Charset;Z)Ljava/lang/String;
invokeinterface java.util.List.set:(ILjava/lang/Object;)Ljava/lang/Object;
pop
7: iinc 3 1
StackMap locals:
StackMap stack:
8: iload 3
aload 2
invokeinterface java.util.List.size:()I
if_icmplt 4
end local 3 9: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 s Ljava/lang/CharSequence;
0 10 1 charset Ljava/nio/charset/Charset;
2 10 2 list Ljava/util/List<Ljava/lang/String;>;
3 9 3 i I
Signature: (Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Ljava/util/List<Ljava/lang/String;>;
MethodParameters:
Name Flags
s final
charset final
public static java.util.List<java.lang.String> parsePathSegments(java.lang.CharSequence);
descriptor: (Ljava/lang/CharSequence;)Ljava/util/List;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
invokestatic org.apache.http.client.utils.URLEncodedUtils.parsePathSegments:(Ljava/lang/CharSequence;Ljava/nio/charset/Charset;)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 s Ljava/lang/CharSequence;
Signature: (Ljava/lang/CharSequence;)Ljava/util/List<Ljava/lang/String;>;
MethodParameters:
Name Flags
s final
public static java.lang.String formatSegments(java.lang.Iterable<java.lang.String>, java.nio.charset.Charset);
descriptor: (Ljava/lang/Iterable;Ljava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=5, args_size=2
start local 0 start local 1 0: aload 0
ldc "Segments"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 2
start local 2 2: aload 0
invokeinterface java.lang.Iterable.iterator:()Ljava/util/Iterator;
astore 4
goto 5
StackMap locals: java.lang.Iterable java.nio.charset.Charset java.lang.StringBuilder top java.util.Iterator
StackMap stack:
3: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 3
start local 3 4: aload 2
bipush 47
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 3
aload 1
getstatic org.apache.http.client.utils.URLEncodedUtils.PATHSAFE:Ljava/util/BitSet;
iconst_0
invokestatic org.apache.http.client.utils.URLEncodedUtils.urlEncode:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/util/BitSet;Z)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 3 5: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
6: aload 2
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 segments Ljava/lang/Iterable<Ljava/lang/String;>;
0 7 1 charset Ljava/nio/charset/Charset;
2 7 2 result Ljava/lang/StringBuilder;
4 5 3 segment Ljava/lang/String;
Signature: (Ljava/lang/Iterable<Ljava/lang/String;>;Ljava/nio/charset/Charset;)Ljava/lang/String;
MethodParameters:
Name Flags
segments final
charset final
public static java.lang.String formatSegments(java.lang.String[]);
descriptor: ([Ljava/lang/String;)Ljava/lang/String;
flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
invokestatic org.apache.http.client.utils.URLEncodedUtils.formatSegments:(Ljava/lang/Iterable;Ljava/nio/charset/Charset;)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 segments [Ljava/lang/String;
MethodParameters:
Name Flags
segments final
public static java.lang.String format(java.util.List<? extends org.apache.http.NameValuePair>, java.lang.String);
descriptor: (Ljava/util/List;Ljava/lang/String;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
bipush 38
aload 1
invokestatic org.apache.http.client.utils.URLEncodedUtils.format:(Ljava/util/List;CLjava/lang/String;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 parameters Ljava/util/List<+Lorg/apache/http/NameValuePair;>;
0 1 1 charset Ljava/lang/String;
Signature: (Ljava/util/List<+Lorg/apache/http/NameValuePair;>;Ljava/lang/String;)Ljava/lang/String;
MethodParameters:
Name Flags
parameters final
charset final
public static java.lang.String format(java.util.List<? extends org.apache.http.NameValuePair>, char, java.lang.String);
descriptor: (Ljava/util/List;CLjava/lang/String;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=8, args_size=3
start local 0 start local 1 start local 2 0: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 3
start local 3 1: aload 0
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 5
goto 11
StackMap locals: java.util.List int java.lang.String java.lang.StringBuilder top java.util.Iterator
StackMap stack:
2: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.http.NameValuePair
astore 4
start local 4 3: aload 4
invokeinterface org.apache.http.NameValuePair.getName:()Ljava/lang/String;
aload 2
invokestatic org.apache.http.client.utils.URLEncodedUtils.encodeFormFields:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 6
start local 6 4: aload 4
invokeinterface org.apache.http.NameValuePair.getValue:()Ljava/lang/String;
aload 2
invokestatic org.apache.http.client.utils.URLEncodedUtils.encodeFormFields:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
astore 7
start local 7 5: aload 3
invokevirtual java.lang.StringBuilder.length:()I
ifle 7
6: aload 3
iload 1
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
7: StackMap locals: java.util.List int java.lang.String java.lang.StringBuilder org.apache.http.NameValuePair java.util.Iterator java.lang.String java.lang.String
StackMap stack:
aload 3
aload 6
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
8: aload 7
ifnull 11
9: aload 3
ldc "="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
10: aload 3
aload 7
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 7 end local 6 end local 4 11: StackMap locals: java.util.List int java.lang.String java.lang.StringBuilder top java.util.Iterator
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 2
12: aload 3
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 parameters Ljava/util/List<+Lorg/apache/http/NameValuePair;>;
0 13 1 parameterSeparator C
0 13 2 charset Ljava/lang/String;
1 13 3 result Ljava/lang/StringBuilder;
3 11 4 parameter Lorg/apache/http/NameValuePair;
4 11 6 encodedName Ljava/lang/String;
5 11 7 encodedValue Ljava/lang/String;
Signature: (Ljava/util/List<+Lorg/apache/http/NameValuePair;>;CLjava/lang/String;)Ljava/lang/String;
MethodParameters:
Name Flags
parameters final
parameterSeparator final
charset final
public static java.lang.String format(java.lang.Iterable<? extends org.apache.http.NameValuePair>, java.nio.charset.Charset);
descriptor: (Ljava/lang/Iterable;Ljava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
bipush 38
aload 1
invokestatic org.apache.http.client.utils.URLEncodedUtils.format:(Ljava/lang/Iterable;CLjava/nio/charset/Charset;)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 parameters Ljava/lang/Iterable<+Lorg/apache/http/NameValuePair;>;
0 1 1 charset Ljava/nio/charset/Charset;
Signature: (Ljava/lang/Iterable<+Lorg/apache/http/NameValuePair;>;Ljava/nio/charset/Charset;)Ljava/lang/String;
MethodParameters:
Name Flags
parameters final
charset final
public static java.lang.String format(java.lang.Iterable<? extends org.apache.http.NameValuePair>, char, java.nio.charset.Charset);
descriptor: (Ljava/lang/Iterable;CLjava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=8, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ldc "Parameters"
invokestatic org.apache.http.util.Args.notNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
pop
1: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 3
start local 3 2: aload 0
invokeinterface java.lang.Iterable.iterator:()Ljava/util/Iterator;
astore 5
goto 12
StackMap locals: java.lang.Iterable int java.nio.charset.Charset java.lang.StringBuilder top java.util.Iterator
StackMap stack:
3: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.apache.http.NameValuePair
astore 4
start local 4 4: aload 4
invokeinterface org.apache.http.NameValuePair.getName:()Ljava/lang/String;
aload 2
invokestatic org.apache.http.client.utils.URLEncodedUtils.encodeFormFields:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
astore 6
start local 6 5: aload 4
invokeinterface org.apache.http.NameValuePair.getValue:()Ljava/lang/String;
aload 2
invokestatic org.apache.http.client.utils.URLEncodedUtils.encodeFormFields:(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
astore 7
start local 7 6: aload 3
invokevirtual java.lang.StringBuilder.length:()I
ifle 8
7: aload 3
iload 1
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
8: StackMap locals: java.lang.Iterable int java.nio.charset.Charset java.lang.StringBuilder org.apache.http.NameValuePair java.util.Iterator java.lang.String java.lang.String
StackMap stack:
aload 3
aload 6
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
9: aload 7
ifnull 12
10: aload 3
ldc "="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
11: aload 3
aload 7
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 7 end local 6 end local 4 12: StackMap locals: java.lang.Iterable int java.nio.charset.Charset java.lang.StringBuilder top java.util.Iterator
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
13: aload 3
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 parameters Ljava/lang/Iterable<+Lorg/apache/http/NameValuePair;>;
0 14 1 parameterSeparator C
0 14 2 charset Ljava/nio/charset/Charset;
2 14 3 result Ljava/lang/StringBuilder;
4 12 4 parameter Lorg/apache/http/NameValuePair;
5 12 6 encodedName Ljava/lang/String;
6 12 7 encodedValue Ljava/lang/String;
Signature: (Ljava/lang/Iterable<+Lorg/apache/http/NameValuePair;>;CLjava/nio/charset/Charset;)Ljava/lang/String;
MethodParameters:
Name Flags
parameters final
parameterSeparator final
charset final
private static java.util.List<org.apache.http.NameValuePair> createEmptyList();
descriptor: ()Ljava/util/List;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.util.ArrayList
dup
iconst_0
invokespecial java.util.ArrayList.<init>:(I)V
areturn
LocalVariableTable:
Start End Slot Name Signature
Signature: ()Ljava/util/List<Lorg/apache/http/NameValuePair;>;
private static java.lang.String urlEncode(java.lang.String, java.nio.charset.Charset, java.util.BitSet, boolean);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/util/BitSet;Z)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=9, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 4
start local 4 3: aload 1
aload 0
invokevirtual java.nio.charset.Charset.encode:(Ljava/lang/String;)Ljava/nio/ByteBuffer;
astore 5
start local 5 4: goto 17
5: StackMap locals: java.lang.StringBuilder java.nio.ByteBuffer
StackMap stack:
aload 5
invokevirtual java.nio.ByteBuffer.get:()B
sipush 255
iand
istore 6
start local 6 6: aload 2
iload 6
invokevirtual java.util.BitSet.get:(I)Z
ifeq 9
7: aload 4
iload 6
i2c
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
8: goto 17
StackMap locals: int
StackMap stack:
9: iload 3
ifeq 12
iload 6
bipush 32
if_icmpne 12
10: aload 4
bipush 43
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
11: goto 17
12: StackMap locals:
StackMap stack:
aload 4
ldc "%"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
13: iload 6
iconst_4
ishr
bipush 15
iand
bipush 16
invokestatic java.lang.Character.forDigit:(II)C
invokestatic java.lang.Character.toUpperCase:(C)C
istore 7
start local 7 14: iload 6
bipush 15
iand
bipush 16
invokestatic java.lang.Character.forDigit:(II)C
invokestatic java.lang.Character.toUpperCase:(C)C
istore 8
start local 8 15: aload 4
iload 7
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
16: aload 4
iload 8
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
end local 8 end local 7 end local 6 17: StackMap locals:
StackMap stack:
aload 5
invokevirtual java.nio.ByteBuffer.hasRemaining:()Z
ifne 5
18: aload 4
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 content Ljava/lang/String;
0 19 1 charset Ljava/nio/charset/Charset;
0 19 2 safechars Ljava/util/BitSet;
0 19 3 blankAsPlus Z
3 19 4 buf Ljava/lang/StringBuilder;
4 19 5 bb Ljava/nio/ByteBuffer;
6 17 6 b I
14 17 7 hex1 C
15 17 8 hex2 C
MethodParameters:
Name Flags
content final
charset final
safechars final
blankAsPlus final
private static java.lang.String urlDecode(java.lang.String, java.nio.charset.Charset, boolean);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;Z)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=10, args_size=3
start local 0 start local 1 start local 2 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual java.lang.String.length:()I
invokestatic java.nio.ByteBuffer.allocate:(I)Ljava/nio/ByteBuffer;
astore 3
start local 3 3: aload 0
invokestatic java.nio.CharBuffer.wrap:(Ljava/lang/CharSequence;)Ljava/nio/CharBuffer;
astore 4
start local 4 4: goto 22
5: StackMap locals: java.nio.ByteBuffer java.nio.CharBuffer
StackMap stack:
aload 4
invokevirtual java.nio.CharBuffer.get:()C
istore 5
start local 5 6: iload 5
bipush 37
if_icmpne 18
aload 4
invokevirtual java.nio.CharBuffer.remaining:()I
iconst_2
if_icmplt 18
7: aload 4
invokevirtual java.nio.CharBuffer.get:()C
istore 6
start local 6 8: aload 4
invokevirtual java.nio.CharBuffer.get:()C
istore 7
start local 7 9: iload 6
bipush 16
invokestatic java.lang.Character.digit:(CI)I
istore 8
start local 8 10: iload 7
bipush 16
invokestatic java.lang.Character.digit:(CI)I
istore 9
start local 9 11: iload 8
iconst_m1
if_icmpeq 14
iload 9
iconst_m1
if_icmpeq 14
12: aload 3
iload 8
iconst_4
ishl
iload 9
iadd
i2b
invokevirtual java.nio.ByteBuffer.put:(B)Ljava/nio/ByteBuffer;
pop
13: goto 22
14: StackMap locals: java.lang.String java.nio.charset.Charset int java.nio.ByteBuffer java.nio.CharBuffer int int int int int
StackMap stack:
aload 3
bipush 37
invokevirtual java.nio.ByteBuffer.put:(B)Ljava/nio/ByteBuffer;
pop
15: aload 3
iload 6
i2b
invokevirtual java.nio.ByteBuffer.put:(B)Ljava/nio/ByteBuffer;
pop
16: aload 3
iload 7
i2b
invokevirtual java.nio.ByteBuffer.put:(B)Ljava/nio/ByteBuffer;
pop
end local 9 end local 8 end local 7 end local 6 17: goto 22
StackMap locals: java.lang.String java.nio.charset.Charset int java.nio.ByteBuffer java.nio.CharBuffer int
StackMap stack:
18: iload 2
ifeq 21
iload 5
bipush 43
if_icmpne 21
19: aload 3
bipush 32
invokevirtual java.nio.ByteBuffer.put:(B)Ljava/nio/ByteBuffer;
pop
20: goto 22
21: StackMap locals:
StackMap stack:
aload 3
iload 5
i2b
invokevirtual java.nio.ByteBuffer.put:(B)Ljava/nio/ByteBuffer;
pop
end local 5 22: StackMap locals:
StackMap stack:
aload 4
invokevirtual java.nio.CharBuffer.hasRemaining:()Z
ifne 5
23: aload 3
invokevirtual java.nio.ByteBuffer.flip:()Ljava/nio/Buffer;
pop
24: aload 1
aload 3
invokevirtual java.nio.charset.Charset.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer;
invokevirtual java.nio.CharBuffer.toString:()Ljava/lang/String;
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 content Ljava/lang/String;
0 25 1 charset Ljava/nio/charset/Charset;
0 25 2 plusAsBlank Z
3 25 3 bb Ljava/nio/ByteBuffer;
4 25 4 cb Ljava/nio/CharBuffer;
6 22 5 c C
8 17 6 uc C
9 17 7 lc C
10 17 8 u I
11 17 9 l I
MethodParameters:
Name Flags
content final
charset final
plusAsBlank final
private static java.lang.String decodeFormFields(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
ifnull 3
aload 1
invokestatic java.nio.charset.Charset.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset;
goto 4
StackMap locals:
StackMap stack: java.lang.String
3: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: java.lang.String java.lang.String
StackMap stack: java.lang.String java.nio.charset.Charset
4: iconst_1
invokestatic org.apache.http.client.utils.URLEncodedUtils.urlDecode:(Ljava/lang/String;Ljava/nio/charset/Charset;Z)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 content Ljava/lang/String;
0 5 1 charset Ljava/lang/String;
MethodParameters:
Name Flags
content final
charset final
private static java.lang.String decodeFormFields(java.lang.String, java.nio.charset.Charset);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
ifnull 3
aload 1
goto 4
StackMap locals:
StackMap stack: java.lang.String
3: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: java.lang.String java.nio.charset.Charset
StackMap stack: java.lang.String java.nio.charset.Charset
4: iconst_1
invokestatic org.apache.http.client.utils.URLEncodedUtils.urlDecode:(Ljava/lang/String;Ljava/nio/charset/Charset;Z)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 content Ljava/lang/String;
0 5 1 charset Ljava/nio/charset/Charset;
MethodParameters:
Name Flags
content final
charset final
private static java.lang.String encodeFormFields(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
ifnull 3
aload 1
invokestatic java.nio.charset.Charset.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset;
goto 4
StackMap locals:
StackMap stack: java.lang.String
3: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: java.lang.String java.lang.String
StackMap stack: java.lang.String java.nio.charset.Charset
4: getstatic org.apache.http.client.utils.URLEncodedUtils.URLENCODER:Ljava/util/BitSet;
iconst_1
invokestatic org.apache.http.client.utils.URLEncodedUtils.urlEncode:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/util/BitSet;Z)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 content Ljava/lang/String;
0 5 1 charset Ljava/lang/String;
MethodParameters:
Name Flags
content final
charset final
private static java.lang.String encodeFormFields(java.lang.String, java.nio.charset.Charset);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
aload 1
ifnull 3
aload 1
goto 4
StackMap locals:
StackMap stack: java.lang.String
3: getstatic org.apache.http.Consts.UTF_8:Ljava/nio/charset/Charset;
StackMap locals: java.lang.String java.nio.charset.Charset
StackMap stack: java.lang.String java.nio.charset.Charset
4: getstatic org.apache.http.client.utils.URLEncodedUtils.URLENCODER:Ljava/util/BitSet;
iconst_1
invokestatic org.apache.http.client.utils.URLEncodedUtils.urlEncode:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/util/BitSet;Z)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 content Ljava/lang/String;
0 5 1 charset Ljava/nio/charset/Charset;
MethodParameters:
Name Flags
content final
charset final
static java.lang.String encUserInfo(java.lang.String, java.nio.charset.Charset);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic org.apache.http.client.utils.URLEncodedUtils.USERINFO:Ljava/util/BitSet;
iconst_0
invokestatic org.apache.http.client.utils.URLEncodedUtils.urlEncode:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/util/BitSet;Z)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 content Ljava/lang/String;
0 1 1 charset Ljava/nio/charset/Charset;
MethodParameters:
Name Flags
content final
charset final
static java.lang.String encUric(java.lang.String, java.nio.charset.Charset);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic org.apache.http.client.utils.URLEncodedUtils.URIC:Ljava/util/BitSet;
iconst_0
invokestatic org.apache.http.client.utils.URLEncodedUtils.urlEncode:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/util/BitSet;Z)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 content Ljava/lang/String;
0 1 1 charset Ljava/nio/charset/Charset;
MethodParameters:
Name Flags
content final
charset final
static java.lang.String encPath(java.lang.String, java.nio.charset.Charset);
descriptor: (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic org.apache.http.client.utils.URLEncodedUtils.PATH_SPECIAL:Ljava/util/BitSet;
iconst_0
invokestatic org.apache.http.client.utils.URLEncodedUtils.urlEncode:(Ljava/lang/String;Ljava/nio/charset/Charset;Ljava/util/BitSet;Z)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 content Ljava/lang/String;
0 1 1 charset Ljava/nio/charset/Charset;
MethodParameters:
Name Flags
content final
charset final
}
SourceFile: "URLEncodedUtils.java"