使用 OkHttp 获取服务器推送响应发送的推送流

get push stream in response send by server push with OkHttp

我正在尝试使用 android 应用程序 (Os=Android KitKat) 测试来自支持 HTTP2 服务器的服务器的推送响应。服务器在 index.html 的 http 请求后推送另一个资源(图片)。

不知道如何接入推流(图片)。我已经在服务器上完成捕获并发送推送流。但是客户端(Okhttp 2.1.0)总是发送一个框架 RST_STREAM 并且只是 return 索引页面内容。 我刚开始使用 okhttp,想知道如何从 Okhttpclient 响应访问推送流?我读到它存在 API 用于处理来自 HTTP2 的推送流。它在 Okhttp 2.1.0 或 Okhttp 2.2.0 中可用吗?

谢谢。

OkHttp 尚未实现推送流。当我们这样做时,很可能只是推入缓存。