Запись и чтение.txt файлов с FTP с C#

Можно ли записать txt-файл на ftp (не загружать файл на ftp!). Непосредственно записывать txt-файл на ftp-сервер) и читать из файла на ftp (не загружать файл с ftp!). Непосредственно читать с txt файл на фтп сервере? Я искал, но нашел загрузку файла и загрузку файла с классом FtpWebRequest. Примечание. FTP-сервер использует учетные данные.

3 ответа

Решение

Нет, это невозможно.

Протокол FTP, описанный в RFC 959, не имеет никаких средств для достижения того, чего вы хотите.

Нет, насколько мне известно, ваш единственный вариант - загрузить или загрузить файл. Я полагаю, вы могли бы немного замкнуть его, просто загрузив файл, пока не дойдете до нужной части, а затем прервав работу. Но вся цель FTP - загружать / скачивать ФАЙЛЫ, а не контент.

Это возможно с помощью стороннего драйвера виртуальной файловой системы, который должен быть установлен в системе. Существуют сторонние приложения, которые позволяют вам видеть удаленное местоположение FTP как виртуальный диск на вашем компьютере. После того, как удаленное расположение FTP смонтировано таким образом, вы можете использовать обычные методы ввода / вывода файлов для чтения и записи этих файлов. Вы также можете создать такое приложение (не ракетостроение с правильными инструментами).

Другие вопросы по тегам