RFR: 8253005: Add `@throws IOException` in javadoc for `HttpEchange.sendResponseHeaders` [v7]

Patrick Concannon pconcannon at openjdk.java.net
Fri Nov 6 11:50:14 UTC 2020


On Thu, 5 Nov 2020 17:23:36 GMT, Daniel Fuchs <dfuchs at openjdk.org> wrote:

>> Patrick Concannon has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   8252304: Added read to TestHandler to ensure requestBody consumed before closing exchange
>
> test/jdk/java/net/httpclient/SendResponseHeadersTest.java line 94:
> 
>> 92:                 try {
>> 93:                     IOException io = expectThrows(IOException.class,
>> 94:                             () -> exchange.sendResponseHeaders(200, "failMsg".getBytes().length));
> 
> It would be clearer to use a constant value here: either 0, or some meaningless value > 0 and < 16

replaced with 0. See https://github.com/openjdk/jdk/pull/1014/commits/8ff6d9b4fcbc0f57f136ff0e7df0d371664badb2

> test/jdk/java/net/httpclient/SendResponseHeadersTest.java line 99:
> 
>> 97:                     // unexpected exception thrown, return error to client
>> 98:                     t.printStackTrace();
>> 99:                     os.write(("Unexpected error: " + t).getBytes());
> 
> This should be:
>    os.write(("Unexpected error: " + t).getBytes(StandardCharsets.UTF_8));

StandardCharsets.UTF_8 added. See https://github.com/openjdk/jdk/pull/1014/commits/8ff6d9b4fcbc0f57f136ff0e7df0d371664badb2

-------------

PR: https://git.openjdk.java.net/jdk/pull/1014


More information about the net-dev mailing list