specは言う:HTTP/2:クライアントPUSH_PROMISEフレームの受け入れ
クライアントがPUSH_PROMISEフレームを受信し、 が応答を押し受け入れることを選択したら がするまで応答を約束したため、クライアントはすべての要求を発行するべきではありません約束されたストリームが閉じた後。
これは引用符を説明してい:
クライアントは、ローカルに保存されているへの要求が約束したストリームが閉じられた後までコンテンツを約束し作るべきではありません。おそらくこれは、クライアントが約束されたすべてのコンテンツがローカルに到着するのを待つべきだからです。ストリームが閉じられる前に読み込みが完了していないと、不完全な情報が返されます。