69 |
StringBuilder sb = new StringBuilder(); |
StringBuilder sb = new StringBuilder(); |
70 |
|
|
71 |
boolean isFirst = true; |
boolean isFirst = true; |
72 |
for (String key : params.keySet()) { |
for (Map.Entry<String,String> entry : params.entrySet()) { |
73 |
if (isFirst) { |
if (isFirst) { |
74 |
isFirst = false; |
isFirst = false; |
75 |
} else { |
} else { |
76 |
sb.append("&"); |
sb.append("&"); |
77 |
} |
} |
78 |
|
|
79 |
String val = params.get(key); |
|
80 |
sb.append(key); |
sb.append( entry.getKey() ); |
81 |
sb.append("="); |
sb.append("="); |
82 |
sb.append( encode(val) ); |
sb.append( encode( entry.getValue() ) ); |
83 |
|
|
84 |
|
|
85 |
} |
} |