Это злоупотребление протоколом для сообщения об ошибках на стороне сервера через статус HTTP? - PullRequest
1 голос
/ 02 июня 2011

Я заметил, что ColdFusion (по крайней мере, версия 8) возвращает код состояния HTTP 500 (внутренняя ошибка сервера), когда на странице CFML возникает необработанное исключение. Является ли такое поведение злоупотреблением кодами состояния HTTP или, наоборот, хорошим поведением, которое я должен попытаться воспроизвести для моего другого приложения, не относящегося к ColdFusion?

Ответы [ 2 ]

1 голос
/ 02 июня 2011

Нет, это не злоупотребление, это действительно хорошая вещь.Ошибки AJAX также сообщаются в коде состояния, описание в теле.

1 голос
/ 02 июня 2011

Это хорошее поведение. Особенно если вы создаете сервисы. Приложения, использующие ваши конечные точки, могут просто проверить состояние HTTP, чтобы узнать, есть ли ошибка. Как правило, вы также можете включить в текст текст об ошибке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...