Должен ли код состояния ответа HEAD совпадать с кодом состояния GET?
Насколько я знаю, HEAD
такой же как GET
, но без ответа тела. Если я запрашиваю ресурс, который не существует, GET
ответит 404 Not Found. Какой код статуса должен вернуться HEAD
запрос в этом случае? 200 в порядке или 404 не найден?
1 ответ
Решение
Как вы сами сказали, ответ должен быть таким же, только тела нет.
Это означает, что статус и заголовки должны быть такими же, как и для GET
запрос.