在 OkHTTP 中,如何将 keep-alive 设置为 false?

in OkHTTP how do I set the keep-alive to false?

OkHttpClient 的默认行为是将 keep-alive 设置为 true。 对于我们的特定用例,我需要将其设置为 false。

我在 Java 源中找不到任何设置来执行此操作。

有人 运行 参与其中吗?

我在 OkHttpClient 3.8.1

谢谢

根据https://github.com/square/okhttp/issues/2031

你可以运行演示代码

okHttpClient.setConnectionPool(new ConnectionPool(0, 0));

或添加header喜欢连接:关闭。

为您提供此行为线索的源代码是: https://github.com/square/okhttp/blob/480c20e46bb1745e280e42607bbcc73b2c953d97/okhttp/src/main/kotlin/okhttp3/internal/connection/RealConnectionPool.kt#L108