実は上のやつの system のあとに exit;をつけてたのですが、
先ほどこれをはずしたらほぼ同容量ダウンロードできるようになりました。

>>877
ありがとうございます、
text/plainを
Content-Type: text/plain を
Content-Type: application/octet-stream
に変えてみましたが、
依然として解凍はできませんでした。

容量がターミナルで実際に同コマンドで圧縮したものより
数MB大きくなっているのが原因かなと思います。
どこかでゴミが混ざってるのでしょうか・・・