equal
deleted
inserted
replaced
137 * Ideally we'd use Control.encode, but mapping |
137 * Ideally we'd use Control.encode, but mapping |
138 * from our input to what it requires would be |
138 * from our input to what it requires would be |
139 * much less straightforward than what follows. |
139 * much less straightforward than what follows. |
140 */ |
140 */ |
141 String[] parts = address.split("=", 2); |
141 String[] parts = address.split("=", 2); |
142 StringBuffer b = new StringBuffer(this.address); |
142 StringBuilder b = new StringBuilder(this.address); |
143 b.append(inParam ? "&" : "?"); |
143 b.append(inParam ? "&" : "?"); |
144 b.append(URLEncoder.encode(parts[0], Control.ENCODING)); |
144 b.append(URLEncoder.encode(parts[0], Control.ENCODING)); |
145 b.append('='); |
145 b.append('='); |
146 if (parts.length > 1) |
146 if (parts.length > 1) |
147 b.append(URLEncoder.encode(parts[1], |
147 b.append(URLEncoder.encode(parts[1], |