この状況を想像してください。私は、ちょうど1つのエントリを持つZIPアーカイブを持っています。私は事前にエントリーの名前を知っています。1つのファイルだけでZIPアーカイブをストリーミングするにはどうすればよいですか?
どのように私は最初に全体のZIPアーカイブを読み込むことなく、この単一のエントリを展開することができますか?
詳細:ZIPアーカイブのTOCは、ZIPアーカイブの最後に追加されます。だから、通常は、アーカイブ全体を読む前にエントリを読むことができません。 tar
またはgzip
のような他のアーカイバは、最初にしてくれエントリデータをヘッダを与えます。私の場合は
、アーカイブは、単一のファイルであり、私は、ファイル名(content.xml
、パスなし)を知っています。
なぜそれがより単なるgzipのではないでしょうか?もっと適切だったでしょう。 –
ファイルのサーバーが自分の管理下にありません。 –