Chris

The test changes to support TLS1.3 have been pushed.

I noticed a small formatting issue in HttpRequest.java line 93
- unnecessary white space between the parentheses.

Thanks,

Michael.

On 16/06/2018, 09:22, Chris Hegarty wrote:
Hi,

This review request consists of a number of small API changes
and implementation changes, to the new HTTP Client. This
refresh contains changes to address all recent feedback.

Summary of the significant changes:

- Make HttpHeaders final.
- More descriptive error messages have been added when a server
   misbehaves.
- Synchronous send method error handling has been updated to
   rethrow exceptions, therefore including the invoking thread's
   stack in the exception stack trace.
- Connection errors result in ConnectException
- Dependent tasks run in the common pool
- Test stabilization fixes.
- Some small performance improvements.
- General bug fixing.

https://bugs.openjdk.java.net/browse/JDK-8204679
http://cr.openjdk.java.net/~chegar/httpclient/refresh/webrev.00/

I authored only a portion of these changes, and have started,
and will continue, to review the rest.

-Chris.

P.S. Michael is working on some last minute changes to support
TLS 1.3, that will likely be in the an updated webrev early next week.

Reply via email to