7

函数newBuilder()在 OkHttp 中究竟做了什么。它是创建一个全新的客户端还是按照此处给出的调整现有客户端。在这种情况下,“调整”到底意味着什么?

4

2 回答 2

15

它创建了一个浅拷贝,因此您可以更改一些配置,同时保持其他所有内容不变。

于 2016-03-04T13:11:28.553 回答
2

客户端.newBuilder()

当您想重用当前客户端配置的一部分时,您可以使用此方法创建一个新的构建器,然后您可以使用这个新的构建器添加您的新设置,例如cookjar等。

于 2016-10-28T06:22:18.297 回答