インタフェースjava.net.http.HttpRequest.Builderの
使用
パッケージ | 説明 |
---|---|
java.net.http |
HTTPクライアントおよびWebSocket API
|
-
java.net.httpでのHttpRequest.Builderの使用
HttpRequest.Builderを返すjava.net.httpのメソッド 修飾子と型 メソッド 説明 HttpRequest.Builder
HttpRequest.Builder. copy()
現在の状態に基づいて、このBuilder
の正確な複製コピーを返します。HttpRequest.Builder
HttpRequest.Builder. DELETE()
このビルダーのリクエスト・メソッドをDELETEに設定します。HttpRequest.Builder
HttpRequest.Builder. expectContinue(boolean enable)
サーバーが本文を送信する前にリクエストを確認するようリクエストします。HttpRequest.Builder
HttpRequest.Builder. GET()
このBuilderのリクエスト・メソッドをGETに設定します。HttpRequest.Builder
HttpRequest.Builder. header(String name, String value)
指定された名前の値のペアをこのリクエストのヘッダーのセットに追加します。HttpRequest.Builder
HttpRequest.Builder. headers(String... headers)
指定された名前の値のペアをこのリクエストのヘッダーのセットに追加します。HttpRequest.Builder
HttpRequest.Builder. method(String method, HttpRequest.BodyPublisher bodyPublisher)
このBuilderのリクエスト・メソッドとリクエスト本文を指定された値に設定します。static HttpRequest.Builder
HttpRequest. newBuilder()
HttpRequest
ビルダーを作成します。static HttpRequest.Builder
HttpRequest. newBuilder(URI uri)
指定されたURIのHttpRequest
ビルダーを作成します。HttpRequest.Builder
HttpRequest.Builder. POST(HttpRequest.BodyPublisher bodyPublisher)
このBuilderのリクエスト・メソッドをPOSTに設定し、リクエストボディ・パブリッシャを指定された値に設定します。HttpRequest.Builder
HttpRequest.Builder. PUT(HttpRequest.BodyPublisher bodyPublisher)
このBuilderのリクエスト・メソッドをPUTに設定し、リクエストボディ・パブリッシャを指定された値に設定します。HttpRequest.Builder
HttpRequest.Builder. setHeader(String name, String value)
指定された名前の値のペアを、このリクエストのヘッダーのセットに設定します。HttpRequest.Builder
HttpRequest.Builder. timeout(Duration duration)
このリクエストのタイムアウトを設定します。HttpRequest.Builder
HttpRequest.Builder. uri(URI uri)
このHttpRequest
リクエストURI
を設定します。HttpRequest.Builder
HttpRequest.Builder. version(HttpClient.Version version)
このリクエストに優先するHttpClient.Version
を設定します。