Skip to content
Snippets Groups Projects
Unverified Commit b928dd69 authored by mueller-ma's avatar mueller-ma Committed by GitHub
Browse files

Change user agent to "openHAB client for Android" (#945)


* Change user agent to "openHAB client for Android"

Signed-off-by: default avatarmueller-ma <mueller-ma@users.noreply.github.com>

* Add test for HttpClient.buildUrl() when relative url starts with slash

Signed-off-by: default avatarmueller-ma <mueller-ma@users.noreply.github.com>
parent cd339802
Branches
No related tags found
No related merge requests found
......@@ -63,6 +63,7 @@ public abstract class HttpClient {
long timeoutMillis, CachingMode caching) {
Request.Builder requestBuilder = new Request.Builder();
requestBuilder.url(buildUrl(url));
requestBuilder.addHeader("User-Agent", "openHAB client for Android");
if (mAuthHeader != null) {
requestBuilder.addHeader("Authorization", mAuthHeader);
}
......
......@@ -130,6 +130,10 @@ public class DefaultConnectionTest {
assertFalse("The request should never succeed in tests", result.isSuccessful());
assertEquals(TEST_BASE_URL + "/rest/test", result.request.url().toString());
result.close();
result = testConnection.getSyncHttpClient().get("/rest/test");
assertEquals(TEST_BASE_URL + "/rest/test", result.request.url().toString());
result.close();
}
@Test
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment