jgritman / httpbuilder

314 stars 154 forks source link

in Java default port is -1 #84

Open SiKing opened 6 years ago

SiKing commented 6 years ago

In Java8:

URIBuilder uri = new URIBuilder("http://www.google.com/one/two?a=1#frag");
Assert.assertEquals(80, uri.getPort());

Produces:

java.lang.AssertionError: expected:<80> but was:<-1>

Am I missing something?

SiKing commented 6 years ago

The example code here https://github.com/jgritman/httpbuilder/wiki/URIBuilder indirectly suggests this should be possible?