Kotlin – 如何用OkHttp Kotlin设置连接超时
我看到这个`
如何使用OkHttp设置连接超时
但是这个链接为Java(Android)语言。我想用kotlin Language …`我正在使用OkHttp库
val client = OkHttpClient() val time = client.connectTimeoutMillis() // it's get only methood but i looking for method for set Timeout
而我的麻烦是我无法find如何设置连接超时和套接字超时对于Kotlin。
一个Builder
是必需的,没有setter可用。 用OkHttp 3.9.1你可以这样做:
val client = OkHttpClient.Builder() .connectTimeout(10, TimeUnit.SECONDS) .writeTimeout(10, TimeUnit.SECONDS) .readTimeout(30, TimeUnit.SECONDS) .build()