http2を使用して、ノードからブラウザに応答をストリーミングすることはできますか?http2を使用してブラウザに応答をストリーミングできますか?
Webアプリケーションでは、ユーザーがサーバープロセスを開始するボタンを押します。このプロセスは完了するまでに10分以上かかることがあります。ステータスの更新をクライアント/ブラウザにストリームし直したい。
私はWebSocketでこれを行うことができると信じていますが、http2にはこれを簡単にするための準備ができていたと思います。私はそれが "プッシュ"をサポートしていることを知っていますが、私が知る限り、それはユーザーが将来必要とするかもしれないファイルをプッシュするためだけです。
また、http2も必要ないかもしれませんか?ブラウザは接続をどのくらい開いていますか? res.write()
を無期限に保つことができますか?
[SSE](https://en.wikipedia.org/wiki/Server-sent_events)を使用することができます。私はHTTP/2対HTTP/1.1がここでは関連しているとは思わない。 – kennytm
@kennytmおっと、それは有望です。ありがとう! – mpen