yanzhenjie / Kalle

:apple: Http client for Android platform.

Home Page:https://yanzhenjie.com/Kalle

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

同时发起两次post请求,会抛异常“Only allowed to configure once.”

PuChangyu opened this issue · comments

同时发起两次post请求,会抛异常“Only allowed to configure once.”,Kalle的Config处理有问题
不得已,我只能自己在初始化的时候加个锁
var post: SimpleBodyRequest.Api synchronized(lock) { post = Kalle.post(url) } val perform = post .setHeaders(headers) .connectTimeout(5, TimeUnit.SECONDS) .body(getRequestBody(cipherString.toString())) .converter(Converter.DEFAULT) .perform<String, String>( String::class.java, String::class.java )

var post: SimpleBodyRequest.Api
synchronized(lock) {
post = Kalle.post(url)
}
val perform = post.setHeaders(headers)
.connectTimeout(5, TimeUnit.SECONDS)
...