クラス jdk.incubator.http.HttpResponseの
使用
-
HttpResponseを使用するパッケージ パッケージ 説明 jdk.incubator.http 高レベルのHTTPとWebSocket API -
-
jdk.incubator.httpでのHttpResponseの使用
HttpResponseを戻すjdk.incubator.httpのメソッド 修飾子と型 メソッド 説明 HttpResponse<?>
WebSocketHandshakeException. getResponse()
開始ハンドシェイクのサーバーの対応部分を返します。abstract <T> HttpResponse<T>
HttpClient. send(HttpRequest req, HttpResponse.BodyHandler<T> responseBodyHandler)
このクライアントを使用してリクエストを送信し、必要に応じてブロックしてレスポンスを取得します。型HttpResponseの引数を持つ型を返すjdk.incubator.httpのメソッド 修飾子と型 メソッド 説明 Set<Map.Entry<HttpRequest,CompletableFuture<HttpResponse<V>>>>
MultiMapResult. entrySet()
CompletableFuture<HttpResponse<V>>
MultiMapResult. get(Object key)
CompletableFuture<HttpResponse<V>>
MultiMapResult. put(HttpRequest key, CompletableFuture<HttpResponse<V>> value)
CompletableFuture<HttpResponse<V>>
MultiMapResult. remove(Object key)
abstract <T> CompletableFuture<HttpResponse<T>>
HttpClient. sendAsync(HttpRequest req, HttpResponse.BodyHandler<T> responseBodyHandler)
このクライアントと指定されたレスポンス・ハンドラを使用して、指定されたリクエストを非同期的に送信します。Collection<CompletableFuture<HttpResponse<V>>>
MultiMapResult. values()
型HttpResponseのパラメータを持つjdk.incubator.httpのメソッド 修飾子と型 メソッド 説明 void
HttpResponse.MultiProcessor. onResponse(HttpResponse<T> response)
受信したレスポンスごとに呼び出されます。型HttpResponseの型引数を持つjdk.incubator.httpのメソッド・パラメータ 修飾子と型 メソッド 説明 CompletableFuture<HttpResponse<V>>
MultiMapResult. put(HttpRequest key, CompletableFuture<HttpResponse<V>> value)
void
MultiMapResult. putAll(Map<? extends HttpRequest,? extends CompletableFuture<HttpResponse<V>>> m)
型HttpResponseのパラメータを持つjdk.incubator.httpのコンストラクタ コンストラクタ 説明 WebSocketHandshakeException(HttpResponse<?> response)
-