Я читал недавно (я не могу вспомнить, где, или я вернусь к этому источнику), что неправильное написание имени заголовка HTTP-заголовка Referer в спецификации было преднамеренным. Это точно? Если да, то почему?
Было ли преднамеренное написание имени HTTP-заголовка Referer?
Ответ 1
за это отвечают Филлип Халам-Бейкер и Рой Филдинг. К тому времени, как они поняли, что это неправильно, слишком много людей использовали его.
Теперь, Phillip шутит о том, чтобы Оксфордский словарь распознал его правописание:
Это похоже на то, когда я сделал поле referer. У меня нет ничего, кроме скорби по моему выбору орфографии. Я сейчас пытаюсь получить орфографию, исправленную в OED поскольку моя орфография используется несколькими миллиард раз в минуту больше, чем у них.
Рой также пошутил о том, что команда UNIX spell
не распознала его написание:
>
Кто-нибудь еще заметил, что заголовок HTTP "Referer:" пишется не так?Это хорошо, ни один (референт или referrer) понимается под "заклинанием" так или иначе. Я говорю, мы должны просто обвинять его по Франции.; -)
Информация взята из HTTP_REFERER Origins Статья в Википедии.
Ответ 2
Я считаю, что это была ошибка, которая была обнаружена только после выпуска, в то время было уже слишком поздно ее менять, и уже существовало много зависимостей.
ссылка на вики (полу) доказать это :)