On Fri, 11 Jun 2021 13:38:14 GMT, Mahendra Chhipa <github.com+34924738+mahendrachh...@openjdk.org> wrote:
>> …HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests > > Mahendra Chhipa has updated the pull request incrementally with one > additional commit since the last revision: > > Remove extra space. test/jdk/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java line 89: > 87: // created as it will use an ephemeral port. > 88: System.setProperty("https.proxyPort", > 89: Integer.toString(proxy.getLocalPort())); A potentially better alternative to setting system properties in main could be to set a ProxySelector (using ProxySelector.setDefault()); test/jdk/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java line 184: > 182: HttpURLConnection uc = (HttpURLConnection)url.openConnection(); > 183: System.out.println(uc.getResponseCode()); > 184: if(uc.getResponseCode() == 400) { It could be better to use: `uc.getResponseCode() != 200` here - since anything but 200 should be an error? test/jdk/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java line 186: > 184: if(uc.getResponseCode() == 400) { > 185: uc.disconnect(); > 186: throw new RuntimeException("Test failed : bad http request"); Maybe add the response code to the exception message. ------------- PR: https://git.openjdk.java.net/jdk/pull/4432