Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Serge Chervjakov                     2:5020/400     09 May 2004  20:41:44
 To : All
 Subject : Net::FTP bug?
 -------------------------------------------------------------------------------- 
 
 Hi All,
 
 Млин, может невнимательно прочитал perldoc по Net::FTP, но что-то непонятное
 творится..
 создаю файлик a.jpg
 записываю в него, тем же перлом, вот такую вещь:
 "jkh\x0D\x00hfdj\x0D\x00rf"
 смотрю в hex-редакторе - все правильно записано (ну на всяк. случай).
 Закидываю этот файлик к себе на сервер в папку temp положим.
 Проверяю обратным выкачиванием, все ли закинулось - все.
 Создаю скрипт ftp.pl:
 my $ftp=Net::FTP->new($ftp_data->{host}, Debug => 0);
 
 $ftp->binary();
 $ftp->login($ftp_data->{login},$ftp_data->{passw});
 $ftp->cwd($ftp_data->{startdir});
 
 -- тут еще создается несколько папок, в них заходится --
 
 $ftp->put("temp/a.jpg","a.jpg");
 $ftp->quit();
 
 Лезу на тот новый сервер своим фтп-клиентом, смотрю - a.jpg появился где
 положено. Выкачиваю обратно и обнаруживаю, что все \x0D\x00 поменялись на
 просто \x0D. Причем с просто \x00 - ничего такого нет... т.е. именно такое
 сочетание не проходит...
 Hа всякий случай на тот новый сервер закачиваю a.jpg своим фтп-клиентом, что б
 проверить - закачает ли он его правильно. Все закачалось правильно, т.е. он
 тут не причем...
  Где не дочитал?
 
 --- ifmail v.2.15dev5.3
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Net::FTP bug?   Serge Chervjakov   09 May 2004 20:41:44 
 Re: Net::FTP bug?   Alexander Timoshenko   09 May 2004 20:45:15 
 Re: Net::FTP bug?   Serge Chervjakov   09 May 2004 21:54:40 
Архивное /ru.perl/166791a8f9e5c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional