2011-07-21 18 views
1

Node.jsを使用してリモートファイルシステムのディレクトリリストを取得することは可能ですか?私はreaddir(...)またはreaddirSync(...)を使ってローカルで行う方法を知っていますが、これらのメソッドを使用して、特にHTTPまたはFTPサーバーからリモートファイルのリストを返すことはできますか?Node.jsを使用してリモートファイルシステムからファイルリストを取得する

編集: 私はwebOSでこれを行いたいので、私はサポートされているAPIに限定されています。私は、フォルダ内のファイルのリストを含むファイルを作成し、それにアクセスするだけのスクリプトを作成するような、本当のラウンド・ア・バウトの方法をしなければならないかもしれません。だから私はローカルスクリプトからリモートスクリプトを起動することができます2番目の質問をもたらすと思いますか?

答えて

0

あなたはノード用のftpクライアントを見つけることができます。そして、あなたのサーバがftpサーバを持っていれば、それと対話できます。

次はあなたがあなたと対話しようとしているリモートマシンへのrootアクセス権を持っている場合は、はい、それは可能なはずリモートサーバー

に本当のファイルシステムへのアクセスを得ることについては行くかもしれない方法です。そうでなければ、いいえ。

私はこのすべてを持つスーパー慣れていないけど、あなたはの線に沿って何かをする必要があります。

  1. は、リモートマシン上のネットワーク・ファイル・システム・サーバ(thisのようなもの)を設定します。
  2. ノードが実行されているローカルマシンにNFSクライアントをセットアップし、ネットワークファイルシステムをマウントします。
  3. 私はだと思います。ノードファイルシステムライブラリを使用して、通常のファイルシステムと同じようにローカルにマウントされたネットワークファイルシステムをブラウズできるはずです。
+0

ありがとう、私はこれで遊ぶ必要があります。今のところ私は、私のためのファイルのリストを生成するサーバー上で動作しているデーモンを持っているだけです。 –

関連する問題