インタフェースjava.net.http.HttpClient.Builderの
使用
パッケージ | 説明 |
---|---|
java.net.http |
HTTPクライアントおよびWebSocket API
|
-
java.net.httpでのHttpClient.Builderの使用
HttpClient.Builderを返すjava.net.httpのメソッド 修飾子と型 メソッド 説明 HttpClient.Builder
HttpClient.Builder. authenticator(Authenticator authenticator)
HTTP認証に使用するオーセンティケータを設定します。HttpClient.Builder
HttpClient.Builder. connectTimeout(Duration duration)
このクライアントの接続タイムアウト期間を設定します。HttpClient.Builder
HttpClient.Builder. cookieHandler(CookieHandler cookieHandler)
Cookieハンドラを設定します。HttpClient.Builder
HttpClient.Builder. executor(Executor executor)
非同期および依存タスクに使用されるエグゼキュータを設定します。HttpClient.Builder
HttpClient.Builder. followRedirects(HttpClient.Redirect policy)
リクエストがサーバーによって発行されたリダイレクトに自動的に従うかどうかを指定します。static HttpClient.Builder
HttpClient. newBuilder()
新しいHttpClient
ビルダーを作成します。HttpClient.Builder
HttpClient.Builder. priority(int priority)
このクライアントから送信されたHTTP/2リクエストのデフォルトの優先度を設定します。HttpClient.Builder
HttpClient.Builder. proxy(ProxySelector proxySelector)
ProxySelector
を設定します。HttpClient.Builder
HttpClient.Builder. sslContext(SSLContext sslContext)
SSLContext
を設定します。HttpClient.Builder
HttpClient.Builder. sslParameters(SSLParameters sslParameters)
SSLParameters
を設定します。HttpClient.Builder
HttpClient.Builder. version(HttpClient.Version version)
可能であれば、特定のHTTPプロトコル・バージョンをリクエストします。