※ ChatGPTを利用し、要約された質問です(原文:圧縮ファイルの取得)
圧縮ファイルの取得方法を教えてください
このQ&Aのポイント
質問者は、パス指定の方法ではなく、perlを使用して圧縮ファイルを取得する方法を知りたいと述べています。
現在の方法では、zipファイルではなくcgiページのソースが取得されてしまうため、質問者は解決に困っています。
質問者はperlの知識があまりないため、具体的な書き方を教えてほしいとお願いしています。
http://okwave.jp/qa/q8823112.html
こちらで質問させていただいたように、/public_html/file.zipではなく、/file.zipの
ファイルをダウンロードさせるために以下の方法を取りました。
print "Content-type: application/x-tar\n\n";
open( FH, "$filename" );
binmode FH;
binmode STDOUT;
print <FH>;
close( FH );
この方法では、ブラウザで表示させてダウンロードできるようになったのですが、
これをperlで、wgetか、何かを使って取得したいと考えています。
ところが、wgetで試したところ、zipファイルではなく、cgiページ自体のソースの取得になってしまいました。
zipファイルを取得するにはどのようにしたらよいのでしょうか。
perlの知識があまりないので、どうしても解決できません。
宜しければ具体的に書き方を教えていただけると大変助かります。どうぞよろしくお願いいたします。
お礼
ありがとうございます。勘違いしていました。お蔭様で解決致しました。ご親切に感謝いたします。