404
- код состояния, подходящий для этой ситуации.Это указывает ошибка клиента и указывает, что представление не может быть найдено для запрошенного ресурса.
Из RFC 7231 , документа, который определяет семантику HTTP /Протокол 1.1:
6.5.4.404 Не найдено
Код состояния 404
(Не найден) указывает, что исходный сервер не нашел текущее представление для целевого ресурса или не желает раскрыть, что он существует.Код состояния 404
не указывает, является ли это отсутствие представления временным или постоянным;код состояния 410
(пропал) предпочтительнее, чем 404
, если исходный сервер знает, предположительно, через некоторые настраиваемые средства, что условие может быть постоянным.