0

以下のようにFtpWebRequestを使用してftp経由でファイルをアップロードしようとしています:

ftpRequest = (FtpWebRequest)WebRequest.Create("ftp.somethong.com");

ftpRequest.Method = WebRequestMethods.Ftp.UploadFile;

ftpRequest.Credentials = new NetworkCredential("user", "pass");

ただし、接続してアップロードすると、ファイルはルートに移動しますが、/Uploadディレクトリに配置する必要があります。

ディレクトリを作成することはできますが、ファイルをアップロードする前に、どのようにディレクトリを参照できますか?

4

1 に答える 1

1

リクエストの作成に使用したURLにディレクトリを配置する必要があります。

 ftpRequest = (FtpWebRequest)WebRequest.Create("ftp://ftp.somethong.com/Upload/filename.ext");
于 2010-08-18T20:00:19.127 に答える