我可以向一个 Retrofit 实例添加多少个 Retrofit 拦截器?

问题描述 投票:0回答:1

我遇到的面试问题之一是:
我可以向 Retrofit 实例添加的拦截器的最大数量是多少?

我花了一分钟思考,如果我要创建这样一个库,为什么我要限制拦截器的数量,除非它消耗太多资源,所以我的答案是我认为没有限制,但我应该小心不要泄漏记忆力。

我有兴趣听听您的一些回答以了解更多信息。

我已经进行了搜索以了解这一点,但我没有找到一个好的答案。

android retrofit retrofit2 okhttp
1个回答
1
投票

您受到运行时堆栈大小的限制。在因 StackOverflowError 失败之前可能会在 100 到 1000 之间。

© www.soinside.com 2019 - 2024. All rights reserved.