2016-05-27 7 views
0

私は彼がへの書き込みにFTPを使用していたことがわかり、またはLinuxサーバ上のファイルを削除するか、またはダウンロードできます。FtpWebRequestを使用する際にFTPサーバーを指定する方法は?

https://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx

私は理解していないが、我々が使用するサーバーを特定する方法です。また、私は、サーバー名、アドレスが指定されていないことを理解できません。

誰かが私を助けてくれたらもっと理解してください。

ご協力いただきありがとうございます。

+3

他のサイトのコードを説明するように私たちに依頼しないでください。コードが機能しない場合は、連絡してください。このサイトはあなたの*コードがうまくいかないときのためのもので、あなたの*コードを質問に入れて、どの部分が失敗しているのか、あなたが期待する結果を正確に特定してください。 – musefan

+0

私は、 FTPrとlinuxのサーバ接続の間の機能についての説明を求めました。 –

+1

あなたの質問は*広すぎ*、あなたの試みはどこですか?あなたは私たちにあなたの本を書くことを望みますか? – musefan

答えて

1

FtpWebRequestでは、URLを使用して、操作するファイルとサーバーの両方を指定します。あなたがFTPサーバーexample.comからファイル/path/file.extをダウンロードしたい場合は

だから、あなたはURLを使用するように:

ftp://user:[email protected]/path/file.ext 

(またはすることができます:

ftp://example.com/path/file.ext 

あなたも、ユーザ名とパスワードを含めることができますFtpWebRequest.Credentialsプロパティを使用してください)。


FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://example.com/path/file.ext"); 
request.Method = WebRequestMethods.Ftp.DownloadFile; 

Upload and download a binary file to/from FTP server in C#/.NET参照してください。

+0

タンクしてください。しかし、2つ目の可能性がある場合、ユーザ名とパスワードはどこで指定しますか?最初の解決法と同じ方法で? –

+0

申し訳ありませんが、それは誤解で、私はFtpWebRequest.Credentialsについていくつかのリハーサルを行いました。私は理解しています。私のプログラムを続けることができました。ありがとうございました。 –

関連する問題