Net::FTP
Net::FTPを使って、壁の内側にあるFTPサーバーにアクセスするウェブ
インターフェイスをCGIで作ろうとしています。ディレクトリをブラウ
ズして、最終的にファイルをgetしたいのですが、Net::FTPのgetだと、
対象のファイルはローカルディスク、つまりCGIスクリプトが実行され
ているウェブサーバーのディスクに保存されてしまいます。出力先に
<STDOUT>を指定しても、無視されているのか、ローカルディスクに保存
されてしまいます。目的はユーザーのパソコンのディスクに保存(ダウ
ンロード)することなので、リモートファイルの中身をブラウザに返し
たいです。Net::FTPにはcatは無いようですし、どのようにしたらいい
のでしょうか? perlのバージョンはv5.8.5 built for i386-freebsd-64intです。
#proxyを立てろというのは無しです^^;
#Socketを使って自分で書くしかないのかなぁ...。
--
石川 淳 国立感染症研究所
(Jun Ishikawa) 生物活性物質部第四室
jun@nih.go.jp (旧遺伝生化学室)
Tel. 03-5285-1111 Fax 03-5285-1272
http://nocardia.nih.go.jp/
I hate damn sequences!
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735