2012-05-11 38 views
1

是否可以在ftp上编写txt文件(不上传文件到ftp!)直接在ftp服务器上编写txt文件)并从ftp上的文件读取不从ftp下载文件!)直接从ftp服务器上的txt文件读取?我搜索,但ı发现上传一个文件,并用FtpWebRequest类donwload文件。注意:FTP服务器使用凭据。使用C#编写和读取来自FTP的.txt文件

+0

FTP =文件传输协议:) – Jester

+0

当然,如果您在FTP服务器上本地运行进程,但不会使用FTP。 – scottm

+0

我知道ftp。有什么协议像文件数据传输协议 - FDTP :) – Mehmet

回答

2

不,据我所知,你唯一的选择是下载或上传文件。我想你可以通过只下载文件,直到你需要的部分,然后中止,将它短路。但FTP的全部目的是上传/下载文件,而不是内容。

+0

谢谢蒂姆! – Mehmet

0

这可以在系统中安装的第三方虚拟文件系统驱动程序的帮助下进行。有第三方应用程序可让您将远程FTP位置视为您计算机上的虚拟磁盘。一旦远程FTP位置以这种方式挂载,您就可以使用常规的文件I/O方法读取和写入这些文件。你也可以创建这样的应用程序(而不是使用正确工具的火箭科学)。

+0

这仍下载整个文件,允许您进行更改并上传整个文件。它没有像OP所要求的那样改变位置。 – Oded

+0

@O对不起,你错了。只有文件的一部分正在被读取(虽然某些缓存和预读会发生)。 –

+0

你能告诉我这是如何使用FTP协议实现的吗? – Oded