public class HttpUtilsBuilder extends Object
| Constructor and Description |
|---|
HttpUtilsBuilder() |
| Modifier and Type | Method and Description |
|---|---|
HttpUtilsBuilder |
baseUri(String baseUri)
基础地址
|
HttpUtils |
build(String url)
构建 Http 工具
|
HttpUtilsBuilder |
factory(HttpUtilsFactory factory)
设置工具工厂
|
HttpUtilsBuilder |
headerAdd(String key,
String value)
添加头
|
HttpUtilsBuilder |
headerSet(String key,
String value)
设置头
|
HttpUtilsBuilder |
proxy(Proxy proxy)
设置代理
|
HttpUtilsBuilder |
proxy(String host,
int port)
设置代理
|
HttpUtilsBuilder |
service(String service)
服务名
|
HttpUtilsBuilder |
service(String group,
String service)
服务分组与服务名
|
HttpUtilsBuilder |
ssl(HttpSslSupplier sslSupplier)
设置 ssl 提供者
|
HttpUtilsBuilder |
timeout(HttpTimeout timeout)
设置超时
|
HttpUtilsBuilder |
timeout(int timeoutSeconds)
设置超时
|
HttpUtilsBuilder |
timeout(int connectTimeoutSeconds,
int writeTimeoutSeconds,
int readTimeoutSeconds)
设置超时
|
public HttpUtilsBuilder service(String service)
public HttpUtilsBuilder service(String group, String service)
public HttpUtilsBuilder baseUri(String baseUri)
public HttpUtilsBuilder headerAdd(String key, String value)
public HttpUtilsBuilder headerSet(String key, String value)
public HttpUtilsBuilder timeout(int timeoutSeconds)
public HttpUtilsBuilder timeout(int connectTimeoutSeconds, int writeTimeoutSeconds, int readTimeoutSeconds)
public HttpUtilsBuilder timeout(HttpTimeout timeout)
public HttpUtilsBuilder proxy(Proxy proxy)
public HttpUtilsBuilder proxy(String host, int port)
public HttpUtilsBuilder ssl(HttpSslSupplier sslSupplier)
public HttpUtilsBuilder factory(HttpUtilsFactory factory)
Copyright © 2025. All rights reserved.