• ベストアンサー

他サイトのフォルダ内ファイル一覧作成

この前、フォルダ内のファイル一覧を取る関数を教わりました。 @files = glob "$folder*"; そこで質問ですが、 上記の$folderに他のサイトを指定することは出来ないでしょうか。 やりたいことは、aのサイトに上記のcgiを書いて、 サイトbのフォルダの一覧を取りたいのです。 (この質問のとおりのcgiが出来れば、$folderを指定することで汎用的に ファイル一覧が可能となるので質問しています。) 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.1

サイトという言葉を使っているので、httpでの接続だと想定しますが 基本的に無理です。サイトb側でなんらかの策を取る必要があります そもそも、//サイトb/フォルダ/index.html とかあったとしても、実際に「フォルダ」というディレクトリが存在して、その中にindex.htmlというファイルがある、という保証がありません。

nagahaha
質問者

お礼

早速有り難うございました。 >基本的に無理です。  了解です、やはり難しいですね。  色々やってみたのですが、反応しなかったので。  諦めます。 なお、おっしゃるとおり、httpで何個かサイトを保っています。 それをユーザーに使わせています。 一つ汎用的なダウンローダーを作っておき、 それぞれのユーザーには欲しいアドレス(http~フォルダまで)を入力させるようなことを考えていました。 >サイトb側でなんらかの策を http~は無理ということが分かったので、 一つベースを作り、 各サイトに合わせたダウンローダーを設置することにします。 これで解決できます。 お世話になりました。

関連するQ&A