okhttp3的默认超时时间
时间: 2024-05-05 07:13:09 浏览: 450
android Retrofit2+okHttp3使用总结
OkHttp是一个开源的HTTP客户端库,用于在Android和Java应用程序中进行网络请求。默认情况下,OkHttp的超时时间如下:
1. 连接超时时间(connectTimeout):10秒。这是在建立与服务器的连接时等待的最大时间。
2. 读取超时时间(readTimeout):10秒。这是在从服务器读取数据时等待的最大时间。
3. 写入超时时间(writeTimeout):10秒。这是在向服务器写入数据时等待的最大时间。
这些默认超时时间可以通过OkHttpClient进行自定义设置。例如,可以使用以下代码将连接超时时间设置为15秒:
```
OkHttpClient client = new OkHttpClient.Builder()
.connectTimeout(15, TimeUnit.SECONDS)
.build();
```
阅读全文