Integrated: 8361060: Keep track of the origin server against which a jdk.internal.net.http.HttpConnection was constructed

Jaikiran Pai jpai at openjdk.org
Thu Jul 3 09:34:52 UTC 2025


On Mon, 30 Jun 2025 11:07:55 GMT, Jaikiran Pai <jpai at openjdk.org> wrote:

> Can I please get a review of this change which updates the `jdk.internal.net.http.HttpConnection` to keep track of the origin server for which the `HttpConnection` was constructed? This addresses https://bugs.openjdk.org/browse/JDK-8361060.
> 
> This is an internal implementation change which will allow other parts of the JDK's HttpClient implementation to use the origin server information. An example of such usage is the alternate services that are going to be supported in the JDK's HttpClient upcoming implementation for HTTP/3.
> 
> No new tests have been introduced and existing tests in tier1, tier2 and tier3 continue to pass.

This pull request has now been integrated.

Changeset: 1be29bd7
Author:    Jaikiran Pai <jpai at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/1be29bd725a4642b841c60c19f2f7f689a360831
Stats:     480 lines in 11 files changed: 391 ins; 64 del; 25 mod

8361060: Keep track of the origin server against which a jdk.internal.net.http.HttpConnection was constructed

Reviewed-by: dfuchs

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

PR: https://git.openjdk.org/jdk/pull/26041


More information about the net-dev mailing list