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?
Respuesta
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 spell
didn'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.
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 –
Si ese es el caso, debería ser el encabezado 'R:'. –
@BenS Eso sería contra-intuitivo. –
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 :)
Sí, pero ¿por qué "hola" está mal escrito en SMTP? –
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. –
- 1. Variaciones en la ortografía del primer nombre
- 2. Especificación del referer HTTP en UIWebView incrustado
- 3. Cómo falsificar http referer
- 4. Internet Explorer http referer problema
- 5. Cómo guardar http referer en rieles
- 6. Cambiar el referer http en javascript
- 7. nombre del campo mysql de la variable
- 8. ¿Debo verificar HTTP Referer en OAuth 2 Callback?
- 9. Modelo Nombre del campo en la plantilla
- 10. Flash en Firefox no envía el valor HTTP REFERER
- 11. Redirigir sobre la base del referer HTTP_REFERER htaccess
- 12. ¿Una redirección 302 mantendrá la cadena del referer?
- 13. Establecer el encabezado del Referer en asp.net
- 14. html5 revisión de ortografía
- 15. enlace HTTP en IIS falta
- 16. análisis de código - CA1704: Corregir la ortografía de 'P'
- 17. establecer la URL del referer con la solicitud ajax
- 18. Determinar Referer en PHP
- 19. Obtener el nombre (tipo) del evento que fue despedido (activa)
- 20. Convenciones de nomenclatura de MySQL, ¿el nombre del campo debe incluir el nombre de la tabla?
- 21. ASP.NET_SessionId falta
- 22. ¿cómo validar la presencia de un campo solo si otro campo fue editado en rieles?
- 23. DotNetOpenAuth: La firma del mensaje fue incorrecta
- 24. Entidades ServiceStack nombre del campo Id
- 25. ASPNET MVC: ¿Cómo encontrar la ruta del referer (sic)?
- 26. HttpWebRequest: la solicitud fue cancelada: la solicitud fue cancelada
- 27. ¿Cómo causar una división intencional por cero?
- 28. Falta el nombre del conjunto de datos en la región de datos 'DataSetName'
- 29. Url fragment y Referer header
- 30. Selección del campo de nombre de autor de la fuente Atom utilizando LINQ (C#)
Wikipedia tiene una explicación con referencias que no fue a propósito (ver http://en.wikipedia.org/wiki/HTTP_referrer). – Gumbo