九個令人興奮的新功能將與Java 9 展示兩點
阿新 • • 發佈:2017-05-06
java googl pre api ogl body 特性 gen 大神 ))
HTTP/2
Java 9 中有新的方式來處理 HTTP 調用。這個遲到的特性用於代替老舊的 `HttpURLConnection` API,並提供對 WebSocket 和 HTTP/2 的支持。註意:新的 HttpClient API 在 Java 9 中以所謂的孵化器模塊 交付。也就是說,這套 API 不能保證 100% 完成。不過你可以在 Java 9 中開始使用這套 API:
HttpClient client = HttpClient.newHttpClient();
HttpRequest req =
HttpRequest.newBuilder(URI.create("http://www.google.com"
.header("User-Agent","Java")
.GET()
.build();
HttpResponse<String> resp = client.send(req, HttpResponse.BodyHandler.asString());
除了這個簡單的請求/響應模型之外,HttpClient 還提供了新的 API 來處理 HTTP/2 的特性,比如流和服務端推送。
現在加裙367617980,無論是小白還是大神,可以盡情的討論。
九個令人興奮的新功能將與Java 9 展示兩點