Ошибка ответа в Django - PullRequest
       40

Ошибка ответа в Django

1 голос
/ 02 августа 2011

Клиент хочет загрузить файл с помощью команды curl, и мне нужно проверить его данные.

Какой ответ я должен дать, чтобы указать, что файл поврежден, чтобы клиент мог использовать код завершения curl, чтобы определить, успешно ли он выполнен?
(т.е. я не хочу заставлять его разбирать HTML.)

1 Ответ

3 голосов
/ 02 августа 2011

HTTP-код 400 - Bad Request, что, вероятно, является лучшим вариантом здесь.

Впрочем, для HTML нет причин. Ответ может быть простым текстом или что-то вроде JSON.

...