【发布时间】:2020-11-23 18:02:12
【问题描述】:
OkHttpClient 的默认行为是将 keep-alive 设置为 true。 对于我们的特定用例,我需要将其设置为 false。
我在 Java 源代码中没有找到任何设置来执行此操作。
有人遇到过这种情况吗?
我在 OkHttpClient 3.8.1
谢谢
【问题讨论】:
标签: okhttp
OkHttpClient 的默认行为是将 keep-alive 设置为 true。 对于我们的特定用例,我需要将其设置为 false。
我在 Java 源代码中没有找到任何设置来执行此操作。
有人遇到过这种情况吗?
我在 OkHttpClient 3.8.1
谢谢
【问题讨论】:
标签: okhttp
根据https://github.com/square/okhttp/issues/2031
你可以像这样运行演示代码
okHttpClient.setConnectionPool(new ConnectionPool(0, 0));
或添加像 Connection: close 这样的标题。
【讨论】:
Connection: close 作为标题。如果您想在任何地方使用它,您可以在拦截器中执行此操作。