Skip to content

Commit 40bb525

Browse files
Added url params before making the connection
Renamed method to keep consistency
1 parent 8e23e81 commit 40bb525

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

src/main/java/org/scribe/model/Request.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,9 +61,10 @@ public Response send()
6161

6262
private void createConnection() throws IOException
6363
{
64+
String effectiveUrl = URLUtils.appendParametersToQueryString(url, querystringParams);
6465
if (connection == null)
6566
{
66-
connection = (HttpURLConnection) new URL(url).openConnection();
67+
connection = (HttpURLConnection) new URL(effectiveUrl).openConnection();
6768
}
6869
}
6970

@@ -119,7 +120,7 @@ public void addBodyParameter(String key, String value)
119120
* @param key the parameter name
120121
* @param value the parameter value
121122
*/
122-
public void addQuerystringParam(String key, String value)
123+
public void addQuerystringParameter(String key, String value)
123124
{
124125
this.querystringParams.put(key, value);
125126
}

src/main/java/org/scribe/oauth/OAuth20ServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public String getVersion()
5959
*/
6060
public void signRequest(Token accessToken, OAuthRequest request)
6161
{
62-
request.addQuerystringParam(OAuthConstants.ACCESS_TOKEN, accessToken.getToken());
62+
request.addQuerystringParameter(OAuthConstants.ACCESS_TOKEN, accessToken.getToken());
6363
}
6464

6565
/**

src/test/java/org/scribe/model/RequestTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ public void shouldSetPayloadAndHeaders()
6969
public void shouldAllowAddingQuerystringParametersAfterCreation()
7070
{
7171
Request request = new Request(Verb.GET, "http://example.com?one=val");
72-
request.addQuerystringParam("two", "other val");
73-
request.addQuerystringParam("more", "params");
72+
request.addQuerystringParameter("two", "other val");
73+
request.addQuerystringParameter("more", "params");
7474
assertEquals(3, request.getQueryStringParams().size());
7575
}
7676

0 commit comments

Comments
 (0)