2012-03-27 1 views
1

Какие коды статуса http я должен установить сам, и в каких ситуациях?Какие коды статуса http я должен установить сам, и в каких ситуациях?

Например, если сервер получает запрос на удаление несуществующей записи из базы данных, должен ли я вернуть код ошибки 404? Что-то другое?

+0

Поскольку запрос сделан на несуществующей странице/записи ... вы можете вернуть 404 в этом случае ... – NiK

ответ

1

Предполагая, что вы говорите о разработке RESTful API, да, имеет смысл возвращать 404 статус при поступлении запроса (GET, PUT, DELETE) работать на несуществующее лицо.

+0

Это, вероятно, заставит меня звучать вполне невежественный, но что такое RESTful API? –

+0

http://en.wikipedia.org/wiki/Representational_state_transfer#RESTful_web_services - это начало –

0

Все зависит от того, кто клиент и какие функции вам нужны. Но я мог бы предупредить против 404s, так как они настолько синонимичны с отказом в работе. Но это может быть правильным способом в вашем случае

Смежные вопросы