2010-06-21 8 views
38

Leí hace poco (no recuerdo dónde, o volvería a esa fuente) que la falta de ortografía del nombre del campo del encabezado HTTP Referer en la especificación fue intencional. Es eso exacto? Si es así, ¿por qué?¿Fue intencional la falta de ortografía del nombre de campo HTTP Referer?

+3

Wikipedia tiene una explicación con referencias que no fue a propósito (ver http://en.wikipedia.org/wiki/HTTP_referrer). – Gumbo

Respuesta

58

Phillip Hallam-Baker y Roy Fielding son responsables de ello. Cuando se dieron cuenta de que era incorrecto, muchas personas lo estaban usando.

Ahora, Phillip jokes about getting the Oxford Dictionary to recognize his spelling:

Es como cuando hice el campo de referencia. No tengo nada más que pena por mi elección de la ortografía. Ahora estoy intentando obtener la ortografía corregida en el OED ya que mi ortografía se usa varios mil millones veces por minuto más de de ellos.

Roy también bromeó sobre el hecho de que el comando de UNIX spelldidn't recognize any spelling of it:

> Alguien más ha notado que la cabecera HTTP "Referer:" se deletrea mal?

Está bien, ninguno de los dos (referer o referente) se entiende por "hechizo" de todos modos. Yo digo que deberíamos culparlo por en Francia. ;-)

Información tomada de HTTP_REFERER Origins Artículo de Wikipedia.

+65

No es un error ortográfico; es una optimización. Al omitir la "R" redundante en el nombre del encabezado, probablemente ha reducido muchos terabytes de uso de ancho de banda a lo largo de los años. = P –

+8

Si ese es el caso, debería ser el encabezado 'R:'. –

+0

@BenS Eso sería contra-intuitivo. –

4

Creo que fue un error que solo se recogió después del lanzamiento, en ese momento ya era demasiado tarde para cambiarlo y ya existían muchas dependencias.

un wiki link de (semi) proove él :)

+2

Sí, pero ¿por qué "hola" está mal escrito en SMTP? –

+2

Pensé que leí en alguna parte que 'HELO' en SMTP era un retroceso a ARPANET pero no puedo encontrar ninguna cita para eso, así que tómalo con una bola de sal. –

Cuestiones relacionadas