javascript で XMLHttpRequest オブジェクトから部分的なコンテンツ リクエストを発行したいと考えています。サーバーから大きなバイナリ ファイルを読み込んでいますが、html5 ビデオの処理方法と同様にサーバーからストリーミングしたいと考えています。
setRequestHeader を使用して Range ヘッダーを設定できます。Chrome の Network インスペクターは、Range ヘッダーが正常に設定されたことを示しています。ただし、Accept-Encoding ヘッダーは「gzip,deflate」に設定されており、Chrome ではそのヘッダーを設定できません (W3C 標準から)。
javascript からのみ XMLHttpRequest オブジェクトからの 206 部分コンテンツでサーバーに応答させる方法はありますか?