私は、OkHttpライブラリとHTTP/2を使用してAndroidビデオストリーミングアプリケーションを開発しています。私は、HTTP/2プロトコルのサーバープッシュ機能を使用する可能性を調査していますが、OkHttpがサポートしているかどうかはわかりません。OkHttpはHTTP/2サーバープッシュをサポートしていますか?
Iは、Chromeブラウザ上の問題なく動作するHTTP/2プッシュをテストするための基本的なサーバーの実装(すなわち、コンテンツがキャッシュに格納され、ブラウザによってキャッシュから検索されるプッシュ)を有しています。 AndroidアプリケーションをOkHttpライブラリで使用すると、コンテンツはクライアントのキャッシュにはもうプッシュされません(初期化され、正しく動作します)。特に、クライアントは、サーバがプッシュしたい各コンテンツについて、サーバにリセットストリームを送信する。
はOkHttpがプッシュストリームをサポートしている場合は、任意のアイデアを持っていますか?サーバープッシュをサポートしている場合は、それを動作させるためのベストプラクティスがありますか?あなたの答えに事前に感謝します。現在
あなたの答えをありがとう。だから混乱を避けるために?どのような状況では動作していない押し、私はその後ドキュメントで、サーバープッシュがサポートされている機能(https://square.github.io/okhttp/2として指定されていることを指摘したいと思います.x/okhttp/index.html?com/squareup/okhttp/Protocol.html)。 – Stefano
あなたはあまりにも多くのドキュメントを読んでいます。それは単にHTTP/2が何であるかを伝えようとしています。 –
どうもありがとう!カスタムPushObserverクラスを作成してサーバープッシュを使用することができました。あなたの提案をもう一度おねがいします。 – Stefano