だから私はたくさん読んでいて、理解していると思いますが、私よりも知っている人が確認できれば素晴らしいと思います. したがって、gzip -d が連結ストリームの解凍をサポートしていることはわかっています。つまり、(ストリーム、ファイルなどから) 入力を取り、それを半分に分割するとしましょう。それぞれを個別に圧縮します(GZIPOutputStreamなどを使用)。これで、このすべての情報 (ヘッダー、データ、トレーラー) を保持する 2 つのバイト配列ができました。私は基本的に 2 つの別々の .gz ファイルを持っています (ファイルとして保存したい場合)。これらの 2 つのバイト配列を連結し、その間に何も追加せずに 1 つの巨大なバイト配列にして、それを出力ストリームに送信した場合、gzip は元の入力を返しますか?
またはさらに良いことに、2 つの .gz ファイルがあり、それらを取得して連結し、.gz ファイルとして送信します。gzip -d は、両方の元のファイルの内容を含むファイルを提供しますか?