70得票5回答
如何在使用FtpWebRequest之前检查FTP上的文件是否存在

我需要使用 FtpWebRequest 将文件放入FTP目录中。在上传之前,我首先想知道这个文件是否存在。 我应该使用哪种方法或属性来检查这个文件是否存在?

44得票8回答
FtpWebRequest下载文件

以下代码旨在通过FTP检索文件。 但是,我遇到了一个错误。serverPath = "ftp://x.x.x.x/tmp/myfile.txt"; FtpWebRequest request = (FtpWebRequest)WebRequest.Create(serverPath); r...

35得票11回答
如何检查FTP目录是否存在

寻找最佳方法通过FTP检查给定目录。 目前我的代码如下:private bool FtpDirectoryExists(string directory, string username, string password) { try { var reque...

34得票18回答
如何提高FtpWebRequest的性能?

我有一个使用.NET 3.5编写的应用程序,它使用FTP从服务器上传/下载文件。该应用程序能正常工作,但存在性能问题: 连接到FTP服务器需要很长时间。FTP服务器在不同的网络上,并且使用Windows 2003 Server (IIS FTP)。当多个文件排队等待上传时,从一个文件转换到...

31得票16回答
FtpWebRequest返回错误550 文件不可用

我创建了一个小的Windows Forms应用程序,用于将文件上传到我们的一个客户FTP站点之一。但是我遇到的问题是,当我在本地计算机上运行此应用程序时,它可以成功上传文件。但是如果我在我们的服务器上运行此程序,我会收到以下错误消息: 远程服务器返回错误:(550) 文件不可用(例如,...

30得票6回答
.NET FtpWebRequest是否同时支持隐式(FTPS)和显式(FTPES)传输协议?

我被要求支持隐式和显式FTPS(也称为FTPES)。我们目前正在使用.NET的FtpWebRequest。 FtpWebRequest是否支持两种FTPES类型,它们有什么区别? 谢谢

29得票7回答
如何在C#中检测网络连接是否正常工作?

我有一段C#代码,基本上使用 FtpWebRequest 协议上传文件。然而,我想首先确定是否存在可用的互联网连接,然后再尝试上传文件(因为如果没有可用互联网连接,尝试上传文件是毫无意义的,软件应该只需等待一段时间并再次检查)。 是否有简单的方法来实现这个功能?还是应该先尝试上传文件,如果失...

28得票4回答
如何使用FtpWebRequest显示上传进度条

我正在使用FtpWebRequest上传文件到FTP。我需要显示进度,即已完成多少。 到目前为止,我的代码如下:public void Upload(string filename, string url) { FileInfo fileInf = new FileInfo(file...

24得票7回答
上传文件到FTP

我想将一个服务器上的文件上传到另一个FTP服务器,以下是我的上传文件代码,但它会抛出一个错误: 远程服务器返回了一个错误:(550)文件不可用(例如,文件未找到,没有访问权限)。 这是我的代码:string CompleteDPath = "ftp URL"; string UNa...

23得票9回答
如何使用FTP在目录之间移动文件?

我有一个需要将文件从FTP服务器的一个目录移动到另一个目录的程序。例如,文件在以下路径中:ftp://1.1.1.1/MAIN/Dir1 我需要将文件移动到:ftp://1.1.1.1/MAIN/Dir2 我找到了几篇文章推荐使用Rename命令,所以我尝试了以下操作: Uri serv...