14.6.8 Коды ответов

14.6.8 Коды ответов

Каждой команде в диалоге соответствует ответ, состоящий из кода ответа и сообщения. Например:

ftp> get subnets

--> PORT 128,36,0,22,10,54

200 PORT command successful.

--> RETR subnets

150 Opening ASCII mode data connection for subnets (3113 bytes).

226 Transfer complete.

Коды ответов состоят из трех цифр, каждая из которых имеет определенное назначение:

? Коды от 200 до 300 указывают на успешное выполнение команды.

? Коды от 100 до 200 указывают на начало выполнения операции.

? Коды от 300 до 400 указывают на успешное достижение промежуточной точки.

? Коды от 400 до 500 сигнализируют о временной ошибке.

? Коды от 500 свидетельствуют о постоянной ошибке (это плохие новости).

Вторая и третья цифры кодов более точно специфицируют ответ.