Skip to content

Commit 3d39185

Browse files
committed
Don't re-concatenate in getBaseUrl
1 parent 86de942 commit 3d39185

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

client/src/main/java/org/asynchttpclient/util/HttpUtils.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,12 @@ public static final void validateSupportedScheme(Uri uri) {
3939
}
4040

4141
public final static String getBaseUrl(Uri uri) {
42-
return uri.getScheme() + "://" + getAuthority(uri);
42+
// getAuthority duplicate but we don't want to re-concatenate
43+
return uri.getScheme() + "://" + uri.getHost() + ":" + uri.getExplicitPort();
4344
}
4445

4546
public final static String getAuthority(Uri uri) {
46-
int port = uri.getPort() != -1 ? uri.getPort() : uri.getExplicitPort();
47-
return uri.getHost() + ":" + port;
47+
return uri.getHost() + ":" + uri.getExplicitPort();
4848
}
4949

5050
public final static boolean isSameBase(Uri uri1, Uri uri2) {

0 commit comments

Comments
 (0)