Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Perl: Общие вопросы > FTP-клиент, как загрузить файл? |
Автор: duse 11.5.2013, 18:53 |
Доброго времени суток! Пишу ftp-клиент на Perl'е. Пишу, используя сокеты, CPAN-модули нельзя использовать. Не знаю, как загрузить файл на сервер. Вхожу в пассивный режим, далее посылаю "stor имя_файла", в ответ приходит "150 Accepted data connection". Файл то, конечно, появляется на сервере, но он пустой. Я так понимаю, надо открыть этот файл, считать последовательность байт, и посылать эти байты на сокет, потом, наверное, надо послать символ конца файла. Я правильно понимаю? В любом случае, объясните мне, пожалуйста, подробнее. Заранее благодарен. |
Автор: arto 11.5.2013, 21:06 |
RFC 959 File Transfer Protocol. J. Postel, J. Reynolds. October 1985. (Format: TXT=147316 bytes) (Obsoletes RFC0765) (Updated by RFC2228, RFC2640, RFC2773, RFC3659, RFC5797) (Also STD0009) (Status: INTERNET STANDARD) |
Автор: duse 12.5.2013, 12:33 |
если бы в RFC было так легко разобраться, я бы не стал спрашивать на форуме |
Автор: arto 12.5.2013, 13:53 |
программист не может разобраться с rfc? а что в нем непонятно? |