类 HttpClient
- java.lang.Object
-
- com.github.hugh.http.builder.HttpClient
-
public class HttpClient extends Object
HttpClient 类封装了 OkHttp 的单例实现,提供 HTTP 请求相关功能。- 从以下版本开始:
- 2.5.1
- 作者:
- hugh
-
-
字段概要
字段 修饰符和类型 字段 说明 static okhttp3.OkHttpClientcookieClientOkHttp管理cookie
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static HttpClientgetInstance()获取 HttpClient 实例。okhttp3.OkHttpClientgetOkHttpClient()获取 OkHttpClient 实例。voidsetConnectTimeout(int timeout)设置连接超时时间。voidsetReadTimeout(int timeout)设置读取超时时间。voidsetWriteTimeout(int timeout)设置写入超时时间。
-
-
-
方法详细资料
-
getInstance
public static HttpClient getInstance()
获取 HttpClient 实例。- 返回:
- 返回 HttpClient 实例。
-
setConnectTimeout
public void setConnectTimeout(int timeout)
设置连接超时时间。- 参数:
timeout- 连接超时时间,单位为秒。
-
setReadTimeout
public void setReadTimeout(int timeout)
设置读取超时时间。- 参数:
timeout- 读取超时时间,单位为秒。
-
setWriteTimeout
public void setWriteTimeout(int timeout)
设置写入超时时间。- 参数:
timeout- 写入超时时间,单位为秒。
-
getOkHttpClient
public okhttp3.OkHttpClient getOkHttpClient()
获取 OkHttpClient 实例。- 返回:
- 返回 OkHttpClient 实例。
-
-