我有一个关于使用C#上传到FTP的问题.
我想要做的是,如果文件存在,那么我想添加像文件名后面的复制或1,所以它不会替换文件.有任何想法吗?
var request = (FtpWebRequest)WebRequest.Create(""+destination+file);
request.Credentials = new NetworkCredential("", "");
request.Method = WebRequestMethods.Ftp.GetFileSize;
try
{
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
}
catch (WebException ex)
{
FtpWebResponse response = (FtpWebResponse)ex.Response;
if (response.StatusCode == FtpStatusCode.ActionNotTakenFileUnavailable)
{
}
}
Run Code Online (Sandbox Code Playgroud)