okhttp如何设置超时时间
okhttp是android开发中比较常用的http连接库,这一篇我们只看如何设置超时时间
操作方法
- 01
在okhttp3之前的版本可以按如下方法设置超时时间: client = new OkHttpClient(); client.setConnectTimeout(10, TimeUnit.SECONDS); client.setWriteTimeout(10, TimeUnit.SECONDS); client.setReadTimeout(30, TimeUnit.SECONDS);
- 02
升级到okhttp3的时候,原有的设置方法被移到了builder中: client = new OkHttpClient.Builder() .connectTimeout(10, TimeUnit.SECONDS) .readTimeout(20, TimeUnit.SECONDS) .build();
- 03
以上即为在okhttp中设置超时的办法,很简单吧。
赞 (0)