OKHttp / retrofit:呼叫数据的线程安全性/不可变性

时间:2016-12-14 14:01:12

标签: thread-safety immutability okhttp

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

1 个答案:

答案 0 :(得分:1)

您可以将RequestBody传递给另一个线程,但只允许一个线程读取正文。如果多个线程试图读取它,那么你将会遇到不好的时间。

请求和响应标头是不可变的。