Package jdk.incubator.http

高级HTTP和WebSocket API


Incubating Feature.将在以后的版本中删除。

提供HTTP(版本1.1和2)和WebSocket的高级客户端界面。 定义的主要类型有:

API异步运行(使用CompletableFuture ),并且由客户端的Executor提供的线程进行工作。

HttpClient还提供了一个简单的同步模式,其中所有的工作都可以在调用线程上完成。

CompletableFuture通过这个API返回将抛出小号UnsupportedOperationException他们obtrudeValueobtrudeException方法。 调用cancel方法上CompletableFuture通过这个API返回不会中断底层的操作,但是可以完成那些尚未完成,特殊情况下,依赖阶段是有用的。

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

从以下版本开始:
9