java.net.HttpClient 上是否有任何连接池处理?

Is there any handling of connection pooling on java.net.HttpClient?

我想使用 Java11 HttpClient 并使用 HTTP 1.1 的 Keep-Alive 参数在同一地址上发送多个请求。我知道 Apache HTTP 客户端有类似的功能,但是 Java API 的客户端有类似的功能吗?

是 - HTTP/1.1 连接默认保持活动状态,除非超过池的最大大小,在这种情况下,池中最旧的空闲连接(最接近到期​​的连接date) 关闭以为新连接腾出空间。但是,如果同时发出请求,将打开到同一主机的多个连接。