Почему существует избыточность в заголовках статуса HTTP? [закрыто]

Я хотел бы узнать кое-что из конструкции протокола HTTP - почему, например, после кода «404» стоит «Not found»? Разве самого номера будет недостаточно?

-2
задан 14 January 2013 в 22:03
1 ответ

Из RFC2612

6.1.1 Код состояния и фраза причины

Элемент Status-Code представляет собой трехзначный целочисленный код результата попытаться понять и удовлетворить запрос. Эти коды полностью определено в разделе 10. Фраза-причина предназначена для краткого текстовое описание Status-Code. Код состояния предназначен для использования автоматами, а фраза-причина предназначена для человека пользователь. От клиента не требуется изучать или отображать Причину- Фраза.

По сути, она позволяет серверу более подробно описывать ответ в случае, если приложение решит отобразить его. Я никогда не видел, чтобы это применялось на практике, но протокол позволяет это.

2
ответ дан 5 December 2019 в 21:19

Теги

Похожие вопросы