OKHttp / 改造:线程安全 / 调用数据的不变性

OKHttp / retrofit: thread-safety / immutability of Call data

我能否将 requestBody() headers() 或我从完成的 OkHttp Call<> 中检索到的任何其他内容传递给其他线程,或者是否有必要先复制相关数据?

您可以将 RequestBody 传递给另一个线程,但只允许一个线程读取 body。如果多个线程试图读取它,你会遇到麻烦。

请求和响应 headers 是不可变的。