We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f13488e commit a740990Copy full SHA for a740990
client/src/test/java/org/asynchttpclient/uri/UriTest.java
@@ -228,6 +228,19 @@ public void testRelativeUriWithConsecutiveDotsFromLevel3Resource() {
228
assertNull(url.getQuery());
229
}
230
231
+ @Test
232
+ public void testRelativeUriWithNoScheme() {
233
+ Uri context = Uri.create("https://hello.com/level1");
234
+
235
+ Uri url = Uri.create(context, "//world.org/content/img.png");
236
237
+ assertEquals(url.getScheme(), "https");
238
+ assertEquals(url.getHost(), "world.org");
239
+ assertEquals(url.getPort(), -1);
240
+ assertEquals(url.getPath(), "/content/img.png");
241
+ assertNull(url.getQuery());
242
+ }
243
244
@Test
245
public void testCreateAndToUrl() {
246
String url = "https://hello.com/level1/level2/level3";
0 commit comments