Skip to content

Commit 15c0acf

Browse files
committed
fix getUrlWithQueryString
fix in getUrlWithQueryString to append additional parameters in url with query string already present
1 parent f854f62 commit 15c0acf

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/com/loopj/android/http/AsyncHttpClient.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -572,7 +572,11 @@ protected void sendRequest(DefaultHttpClient client, HttpContext httpContext, Ht
572572
public static String getUrlWithQueryString(String url, RequestParams params) {
573573
if(params != null) {
574574
String paramString = params.getParamString();
575-
url += "?" + paramString;
575+
if (url.indexOf("?") == -1) {
576+
url += "?" + paramString;
577+
} else {
578+
url += "&" + paramString;
579+
}
576580
}
577581

578582
return url;

0 commit comments

Comments
 (0)