2012-05-11 37 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