¿qué es el error 404 y por qué se llama así?
4-0-4.
El error 404 es probablemente el error que, si no eres informático, más veces habrás visto a lo largo de tu vida. Aparece cuando intentas entrar en una web y, de repente, ¡pum! Nada. “Page Not Found”.
Pero, ¿te has preguntado alguna vez qué significa realmente? ¿Y por qué es, concretamente, el número 404?
Hola mundo, mi nombre es Francisco, fcoterroba en internet, y hoy quiero aprovechar que he subido un vídeo a TikTok sobre esto para profundizar un poco más: ¿por qué se usan números en los errores web?
el estándar HTTP y la barrera del idioma
Todo lo que vive en una web sigue un estándar llamado Hypertext Transfer Protocol (el famoso HTTP al comienzo de las URLs), o protocolo de transferencia de hipertexto.
Se usan números por una razón muy sencilla: son independientes del idioma. Da igual si eres de China, de España o de Australia; un 200 siempre será “todo ok” y un 404 siempre será “no encontrado”. Es el lenguaje universal de los servidores.
las 5 familias de códigos
El protocolo HTTP establece 5 familias de códigos según su primer número:
- 1XX (Informativos): Petición recibida, continuando proceso.
- 2XX (Éxito): La acción fue recibida, entendida y aceptada con éxito. El famoso
200 OK. - 3XX (Redirecciones): Hay que tomar medidas adicionales para completar la solicitud.
- 4XX (Errores del cliente): La solicitud contiene sintaxis incorrecta o no puede procesarse. Aquí vive nuestro amigo el 404.
- 5XX (Errores del servidor): El servidor falló al completar una solicitud que parecía válida.
Sabiendo tan solo el primer número, puedes despejar quién tiene el problema. Si empieza por 4, es culpa de algo que has hecho tú (o el enlace que has pulsado); si empieza por 5, es culpa del servidor.
el misterio del 404
Dicho error aparece cuando la URL que intentas visitar no existe. Puede que antes existiera y el dueño la haya borrado, o que simplemente hayas escrito mal la dirección.
Hay muchas leyendas urbanas sobre el 404 (como que era el número de una habitación en el CERN donde estaban los servidores), pero la realidad es más aburrida: simplemente era el siguiente número disponible en la lista de errores de cliente.
Muchas empresas aprovechan este error para redirigir a la página principal o para mostrar algo creativo.
mi nuevo 404 y el “gato ha”
Hasta ahora, mi página de 404 era un poco… básica. Texto simple y poco más. Pero he decidido que ya era hora de darle un toque más personal y usar probablemente el meme de gato que más he usado en lo que va de año: el gato ha.
Si quieres ver cómo ha quedado (y de paso comprobar que funciona), puedes visitar cualquier URL inexistente en mi web, como por ejemplo: www.fcoterroba.com/bleblebleble
Seguramente me canse pronto de este diseño, así que si tienes alguna idea mejor, ¡déjamelo en los comentarios de TikTok! El comentario con más likes será el que ponga en febrero.
Esto es todo por hoy, espero que hayáis aprendido algo nuevo sobre cómo funciona internet por dentro. No olvides seguirme en mis redes sociales para más contenido sobre informática y programación. ¡Nos vemos en el próximo post!