我看到这个`
但是这个 Java(Android) 语言的链接。我想使用 kotlin 语言...
`
我正在使用 OkHttp 库
val client = OkHttpClient()
val time = client.connectTimeoutMillis() // it's get only methood but i looking for method for set Timeout
我的问题是我找不到如何为 Kotlin 设置 连接超时和套接字超时。
最佳答案
需要 Builder
,没有可用的 setter。使用 OkHttp 3.9.1 你可以这样做:
val client = OkHttpClient.Builder()
.connectTimeout(10, TimeUnit.SECONDS)
.writeTimeout(10, TimeUnit.SECONDS)
.readTimeout(30, TimeUnit.SECONDS)
.build()
关于Kotlin - 如何使用 OkHttp Kotlin 设置连接超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48121550/