OkHttp支持HTTP / 2服务器推送吗?

时间:2016-10-22 00:50:29

标签: http2 okhttp3 server-push okhttp

我正在使用OkHttp库和HTTP / 2开发Android视频流应用程序。我正在调查使用HTTP / 2协议的服务器推送功能的可能性,但我不确定OkHttp是否支持它。

我有一个基本的服务器实现来测试HTTP / 2推送,它在chrome浏览器上没有问题(即,推送的内容存储在缓存中并由浏览器从缓存中检索)。当我将Android应用程序与OkHttp库一起使用时,内容不再被推送到客户端的缓存(顺便说一下,它已初始化并正常工作)。特别是,客户端为服务器想要推送的每个内容向服务器发送重置流。

你知道OkHttp是否支持推送流吗?如果它支持服务器推送,是否有任何最佳实践使其工作?提前感谢您的回答。

1 个答案:

答案 0 :(得分:3)

目前没有。我们rewriting缓存持久性,这是一个很大的努力。如果你想阅读内部有回调,但它们目前只是取消推送的流。