模块  java.net.http

Package java.net.http

HTTP客户端和WebSocket API

提供HTTP(版本1.1和2)的高级客户端接口和WebSocket的低级客户端接口。 定义的主要类型是:

协议特定的要求在限定Hypertext Transfer Protocol Version 2 (HTTP/2) ,所述Hypertext Transfer Protocol (HTTP/1.1) ,和The WebSocket Protocol

通常,异步任务在调用操作的线程中执行,例如sending HTTP请求,或者由客户端executor提供的线程执行 相关的任务,那些被退回CompletionStages或CompletableFutures触发,没有明确指定遗嘱执行人,执行在同一default executor为的CompletableFuture ,或者调用线程,如果从属任务被注册前的操作完成。

CompletableFuture通过这个API返回将抛出小号UnsupportedOperationException他们obtrudeValueobtrudeException方法。 调用cancel方法上的CompletableFuture这个API返回的可能不中断的基本操作,但可能完成,但没有已经完成,特殊情况下,依赖阶段是有用的。

除非另有说明,否则null参数值将导致此包中所有类的方法抛出NullPointerException

从以下版本开始:
11