Всё, что связано с FTP-сервером(ами)

{autor_name}


{text_rank}
репутация: {repa}
{registration_date}
сообщений: {posts}
{tel_link}
#{postnumber_id}

На другом сайте мне посоветовали:
"берешь wireshark, конектишься на рабочий фтп, и смотришь что отправляется в ответ, сравниваешь с тем что отправляешь ты, делаешь выводы=)"
Так и сделал.
Лог обращения google chrome к серверу ftp://212.46.12.210/ :
>> USER anonymous
<< 331 Password required for anonymous.
>> PASS e-mail
<< 230-========================================================
>> SYST
<< 215 KsineD FTP se server v.2.0.33
>> PWD
<< 257 "/" is current directory.
>> TYPE I
<< 200 Type set to I.
>> EPSV
<< 229 Entering Extended Passive Mode (|||12007|)
>> SIZE /
<< 550 No such file.
>> CWD /
<< 250 CWD command successful. "/" is current directory.
>> MLSD
<< 150 Data connection accepted from 77.239.162.91:30443; transfer starting.

При этом файлы в браузере отобразились.
Сделал изменения в своем проекте, заработало.
Выходит если ответить
540 Command not supported!
(Ошибка - команда не определена)
То он отказывается работать со мной.
А если ответить
550 No such file.
(Ошибка - команда относится к файловой системе)
Он продолжает работать. Странно.
Хотя что он подразумевал под этой командой так и не понятно.
Ну да ладно, работает.


ответ опубликован:
Рейтинг: 5
голосов: 2



Яндекс.Метрика