更新された質問
アプリケーションでどのように etag を活用できますか? また、ストリーミング/チャンク エンコーディングを導入すると複雑になりますか?
元の質問
で HTTP ストリーミングを行う場合Transfer-Encoding: chunked
、Content-Length
は不明な場合が多いため送信できません。
私の理解では、ブラウザーが etags を利用する場合、知っておく必要がありますContent-Length
。etag が提供されていても提供されていない場合Content-Length
、ブラウザは決して送信しませんIf-None-Match
。
これを回避する方法はありますか?