接口的使用
java.net.http.HttpClient.Builder
使用 HttpClient.Builder 的包
-
HttpClient.Builder 在 java.net.http 中的用法
java.net.http 中返回 HttpClient.Builder 的方法修饰符和类型方法描述HttpClient.Builder.authenticator(Authenticator authenticator) 设置用于 HTTP 身份验证的身份验证器。HttpClient.Builder.connectTimeout(Duration duration) 设置此客户端的连接超时持续时间。HttpClient.Builder.cookieHandler(CookieHandler cookieHandler) 设置 cookie 处理程序。设置用于异步和依赖任务的执行器。HttpClient.Builder.followRedirects(HttpClient.Redirect policy) 指定请求是否将自动遵循服务发出的重定向。default HttpClient.BuilderHttpClient.Builder.localAddress(InetAddress localAddr) 在创建连接以发送请求时将套接字绑定到此本地地址。static HttpClient.BuilderHttpClient.newBuilder()创建一个新的HttpClient构建器。HttpClient.Builder.priority(int priority) 为从该客户端发送的任何 HTTP/2 请求设置默认优先级。HttpClient.Builder.proxy(ProxySelector proxySelector) 设置一个ProxySelector。HttpClient.Builder.sslContext(SSLContext sslContext) 设置一个SSLContext。HttpClient.Builder.sslParameters(SSLParameters sslParameters) 设置一个SSLParameters。HttpClient.Builder.version(HttpClient.Version version) 尽可能请求特定的 HTTP 协议版本。