RFR [11] 8197564: HTTP Client implementation - JEP 321

Chris Hegarty chris.hegarty at oracle.com
Wed Mar 21 20:33:28 UTC 2018


Hi,

This is a request for review for the HTTP Client implementation - JEP 321.

The javadoc link has been refreshed, based on feedback received from
the CSR [1] ( and a follow on supplementary CSR [2] ): 
http://cr.openjdk.java.net/~chegar/httpclient/02/javadoc/api/java.net.http/java/net/http/package-summary.html

The webrev link has been refreshed to include implementation changes
to support the latest API, additional test code coverage and scenarios:
http://cr.openjdk.java.net/~chegar/httpclient/02/webrev/

> On 9 Feb 2018, at 14:33, Chris Hegarty <chris.hegarty at oracle.com> wrote:
> Development of the JDK HTTP Client, incubated in JDK 9 and re-incubated
> in JDK 10, has continued. It will soon be in a position to be proposed
> for inclusion in Java 11, through JEP 321. This will proceed, as usual,
> through the JEP 2.0 process.
> 
> JEP 321 has recently been updated with the proposed package and module
> name, `java.net.http`. The code in the sandbox has been updated to
> reflect this.
> 
> Javadoc based on the latest code in the sandbox:
> http://cr.openjdk.java.net/~chegar/httpclient/00/javadoc/api/java.net.http-summary.html
> 
> Webrev based on the latest code in the sandbox:
>  http://cr.openjdk.java.net/~chegar/httpclient/00/webrev/
> 
> ( much of the changes in the webrev are mechanical due to renaming, but
>  there are stability fixes and the API documentation has been
>  reorganized to improve readability )
> 
> More information about the JDK HTTP Client can be found on the
> networking groups page.
>  http://openjdk.java.net/groups/net/httpclient/


-Chris.

[1] https://bugs.openjdk.java.net/browse/JDK-8197565
[2] https://bugs.openjdk.java.net/browse/JDK-8199938


More information about the net-dev mailing list