У меня есть приложение PHP, у которого есть маршрутизатор, который должен иметь два обработчика по умолчанию для 401 Unauthorized
и 404 Not Found
.Какой код ответа HTTP для отправки по необработанному запросу
Но могло случиться так, что для этих двух случаев не было установлено никаких обработчиков. В этом случае мне нужно иметь ответ по умолчанию, который сообщает Request Unhandled
, я установил его в код ответа 400 Bad Request
, но я чувствую, что он действительно не подходит.
Какой код ответа следует использовать для необработанного запроса?
4xx, как правило, проблема клиента. 5xx - ваша проблема. Поэтому, если вы не можете обработать запрос - это HTTP 5xx. Например - '501 не реализовано' – zerkms