ftpwebrequest相关内容

如何使用 FtpWebRequest (.NET) 更改目录?

谁能告诉我如何使用 FtpWebRequest 更改目录?这似乎应该是一件容易的事,但我没有看到它. 编辑 我只是想补充一下...我对 FtpWebRequest 没有兴趣.如果有更好(更简单)的方式在 .NET 中执行 FTP,请告诉我. 显然没有办法使用实时连接来做到这一点,您需要更改 uri 以欺骗 ftpwebrequest 使用不同的请求(感谢 Jon). 所以我 ..
发布时间:2022-01-09 11:10:30 C#/.NET

如何在 C# 中发送任意 FTP 命令

我已经使用 C# 中的 FtpWebRequest 类实现了上传、下载、删除等功能.这是相当直接的. 我现在需要做的是支持发送任意FTP命令如 quote SITE LRECL=132 RECFM=FB或者报价系统 这是直接来自我们的 app.config 的示例配置: quote SITE LRECL=13 ..
发布时间:2022-01-09 11:10:02 C#/.NET

使用 VB.NET 将文件上传到 FTP 站点

我从这个 link 获得了这个工作代码,用于将文件上传到一个 ftp 站点: ' 设置请求...暗淡 clsRequest 作为 System.Net.FtpWebRequest = _DirectCast(System.Net.WebRequest.Create(“ftp://ftp.myserver.com/test.txt"),System.Net.FtpWebRequest)clsReq ..
发布时间:2022-01-09 11:09:42 C#/.NET

如何在断开连接的情况下自动恢复下载 FTP 文件

我可以下载 FTP 文件,但下载代码没有恢复功能和多部分文件下载.因为有大于 500 MB 的文件,我不能连续下载它们,因为连接被关闭,它从头开始下载.如果我的代码断开连接,我希望我的代码成为恢复工具. 我使用的代码是: 公共字符串[] GetFileList(){字符串[] 下载文件;StringBuilder 结果 = new StringBuilder();FtpWebRequest ..
发布时间:2022-01-09 11:07:12 C#/.NET

如何检查FTP目录是否存在

寻找通过 FTP 检查给定目录的最佳方式. 目前我有以下代码: private bool FtpDirectoryExists(string directory, string username, string password){尝试{var request = (FtpWebRequest)WebRequest.Create(目录);request.Credentials = new ..
发布时间:2022-01-09 11:06:08 C#/.NET

FtpWebRequest 下载文件

以下代码旨在通过 FTP 检索文件.但是,我遇到了错误. serverPath = "ftp://x.x.x.x/tmp/myfile.txt";FtpWebRequest 请求 = (FtpWebRequest)WebRequest.Create(serverPath);request.KeepAlive = true;request.UsePassive = true;request.Use ..
发布时间:2022-01-09 11:05:35 C#/.NET

通过 FTP 上传文件

我想将文件从一台服务器上传到另一台 FTP 服务器,以下是我上传文件的代码,但它抛出错误: 远程服务器返回错误:(550) 文件不可用(例如,找不到文件,无法访问). 这是我的代码: string CompleteDPath = "ftp URL";字符串 UName = "用户名";字符串 PWD = "密码";WebRequest reqObj = WebRequest.Crea ..
发布时间:2022-01-09 11:04:41 C#/.NET

带有通配符的 FTP 目录部分列表

首先我问:ftp 目录列表超时.大量的子目录.我得到了答案. 仍然因为我的目录中可以有数十万个 FTP 对象,所以扫描它可能需要很长时间.但是我认为有可能检索以“A"开头然后是“B"等等的所有对象......当它检索目录时,它可以开始在另一个线程上处理它们而无需等到它获得整个列表. 是否可以使用标准 FtpWebRequest 使用通配符来列出 FTP 目录? 解决方案 FTP ..
发布时间:2022-01-09 11:04:25 C#/.NET

FtpWebRequest 使用 ProgressBar 进行 FTP 下载

我的代码可以运行,但是 ProgressBar 直接跳转到 100% 并且继续下载.完成后会出现一个消息框来获取信息. 我已经更改了缓冲区大小,但没关系. 我在这里做错了什么? 这是我的代码: void workerDOWN_DoWork(object sender, DoWorkEventArgs e){string fileFullPath = e.Argument as ..
发布时间:2022-01-09 11:04:16 C#/.NET

从 FTP 上传文件和下载文件

我正在尝试制作一个将 .exe 文件上传/下载到 FTP 的程序 我尝试使用 FtpWebRequest,但我只成功上传和下载 .txt 文件. 然后我在这里找到了使用 WebClient 下载的解决方案: WebClient 请求 = new WebClient();request.Credentials = new NetworkCredential("用户名", "密码");by ..
发布时间:2022-01-09 11:03:44 C#/.NET

如何提高 FtpWebRequest 的性能?

我有一个用 .NET 3.5 编写的应用程序,它使用 FTP 从服务器上传/下载文件.该应用运行良好,但存在性能问题: 连接到 FTP 服务器需要很长时间.FTP 服务器位于不同的网络上,并具有 Windows 2003 Server (IIS FTP).当多个文件排队等待上传时,从一个文件到另一个文件的更改使用 FTPWebRequest 会创建一个新连接,这需要很长时间(大约 8-10 ..
发布时间:2022-01-09 11:03:12 C#/.NET

“请求的 URI 无效"在使用 FtpWebRequest 上传期间

我尝试将文件上传到 FTP 服务器上的目录.我将此方法与 FtpWebRequest 一起使用.我想为该用户上传一个文件到主目录,但我总是收到以下错误消息: 请求的 URI 对于此 FTP 命令无效. 可能有什么问题?我试过关闭被动模式,但还是一样. static void FtpUpload(){//获取用于与服务器通信的对象.FtpWebRequest 请求 = (FtpWebR ..
发布时间:2022-01-09 11:00:59 C#/.NET

.NET FtpWebRequest 是否同时支持隐式 (FTPS) 和显式 (FTPES)?

我被要求支持隐式和显式 FTPS(也称为 FTPES).我们目前正在使用 .NET FtpWebRequest.FtpWebRequest 是否支持这两种类型的 FTPES,有什么区别? 谢谢 解决方案 据我所知,当前(.NET 2.0 和 3.5)版本的 FtpWebRequest 仅支持显式 SSL. 实际上,.NET 2.0 目前还没有支持隐式 SSL,仅支持显式.我们将 ..
发布时间:2022-01-09 11:00:49 C#/.NET

检索文件的创建日期 (FTP)

我正在使用 System.Net.FtpWebRequest 类,我的代码如下: FtpWebRequest 请求 = (FtpWebRequest)WebRequest.Create("ftp://example.com/folder");request.Method = WebRequestMethods.Ftp.ListDirectory;request.Credentials = new ..
发布时间:2022-01-09 11:00:12 C#/.NET

解析 WebRequestMethods.Ftp.ListDirectoryDe​​tails FTP 响应的 C# 类

我正在创建一个服务来监控 FTP 位置是否有新的更新,并且需要能够使用 WebRequestMethods.Ftp.ListDirectoryDe​​tails 解析从 FtpWebRequest 响应返回的响应方法.如果所有响应都遵循相同的格式,那将相当容易,但不同的 FTP 服务器软件提供不同的响应格式. 例如,可能会返回: 08-10-11 12:02PM 版本 206-2 ..
发布时间:2022-01-09 10:57:56 C#/.NET

使用 FtpWebRequest 下载文件

我正在尝试使用 FtpWebRequest 下载文件. private void DownloadFile(string userName, string password, string ftpSourceFilePath, string localDestinationFilePath){int bytesRead = 0;字节[]缓冲区=新字节[1024];FtpWebRequest re ..
发布时间:2021-12-25 08:41:50 C#/.NET