2012-05-11 6 views
1

ftpにtxtファイルを書き込むことは可能です(ftpにファイルをアップロードしないでください!).txtファイルを直接ftpサーバに書き込んで、ftp上のファイルから読み込みますftpからファイルをダウンロードしないでください!)ftpサーバ上のtxtファイルから直接読み取りますか?私は検索しましたが、ファイルをアップロードし、FtpWebRequestクラスでファイルをドローしました。注:FTPサーバーは資格情報を使用します。FTPからC#で書かれた.txtファイル

+0

FTP = File Transfer Protocol :) – Jester

+0

もちろん、FTPサーバー上でローカルにプロセスを実行しても、FTPを使用しない場合は、 – scottm

+0

私はftpを知っています。 File Data Transfer Protocol-FDTPのようなプロトコルはありますか? – Mehmet

答えて

5

いいえ、できません。

RFC 959に記載されているFTP protocolには、目的を達成する手段がありません。

2

私の知る限り、あなたの唯一の選択肢は、ファイルをダウンロードまたはアップロードすることです。私はあなたが必要な部分に到達するまでファイルをダウンロードするだけで少し短絡することができたと思います。しかし、FTPの全目的は、コンテンツではなく、ファイルをアップロード/ダウンロードすることです。

+0

Timありがとうございます! – Mehmet

0

システムにインストールする必要があるサードパーティの仮想ファイルシステムドライバの助けを借りて可能です。リモートFTPの場所をコンピュータ上の仮想ディスクとして表示できるサードパーティアプリケーションがあります。リモートFTPの場所がこのようにマウントされると、通常のファイルI/Oメソッドを使用してそれらのファイルを読み書きすることができます。そのようなアプリケーションも作成できます(適切なツールを備えたロケット科学ではありません)。

+0

これはまだファイル全体をダウンロードし、ファイル全体を変更してアップロードできるようにします。 OPが求めているように、それは変わっていません。 – Oded

+0

@Oded申し訳ありませんが、間違っています。ファイルの一部だけが読み込まれています(特定のキャッシングと先読みが行われます)。 –

+0

FTPプロトコルを使用してこれがどのように達成されたか教えてください。 – Oded

関連する問題