Ir al contenido principal
短.be

HTTP/2

Protocolo sucesor de HTTP/1.1. Mejora significativamente la velocidad de carga de páginas web mediante multiplexación, compresión de encabezados y server push.

Nov 16, 2025 · Lectura de aproximadamente 1 min

Redirect

HTTP/2 es la segunda versión del protocolo HTTP, estandarizada en 2015. Fue diseñada para superar las limitaciones de rendimiento de HTTP/1.1, que data de 1997, y mejora sustancialmente la velocidad de carga de las páginas web.

El principal problema de HTTP/1.1 era que solo podía procesar una solicitud a la vez por cada conexión TCP. Los navegadores abrían múltiples conexiones TCP para obtener recursos en paralelo, pero con un límite (normalmente 6), lo que generaba tiempos de espera en páginas con muchos recursos. HTTP/2 resuelve esto con la multiplexación (Multiplexing), que permite procesar múltiples solicitudes y respuestas simultáneamente en una sola conexión TCP.

Las tres mejoras principales de HTTP/2 son: primero, la multiplexación (procesamiento paralelo de múltiples solicitudes en una conexión); segundo, la compresión de encabezados (reducción del tamaño de los encabezados HTTP mediante el algoritmo HPACK); y tercero, el server push (envío anticipado de recursos antes de que el cliente los solicite).

HTTP/2 es relevante para el procesamiento de redirecciones de URL acortadas. Gracias a la multiplexación, la carga de la página tras la redirección se acelera. Además, la compresión de encabezados reduce el tamaño de la propia respuesta de redirección. Según W3Techs, en 2024 aproximadamente el 35 % de todos los sitios web utilizan HTTP/2.

Para usar HTTP/2, HTTPS es prácticamente obligatorio. Aunque la especificación permite su funcionamiento sobre HTTP, los principales navegadores solo soportan HTTP/2 en conexiones HTTPS. Por ello, la implementación de HTTP/2 requiere configurar un certificado SSL/TLS. En 2022 se estandarizó también HTTP/3 (basado en QUIC), que aporta mejoras adicionales de velocidad. Puedes encontrar libros relacionados en Amazon.

Compartir en XHatena

¿Te resultó útil este artículo?

Términos relacionados

Artículos relacionados

Preguntas frecuentes

¿Es necesario cambiar la configuración del servidor para usar HTTP/2?
Sí, es necesario habilitar HTTP/2 en el servidor web (Nginx, Apache, etc.). Sin embargo, si se utiliza una CDN (como Cloudflare), en muchos casos HTTP/2 ya está habilitado automáticamente en la CDN.
¿Cuál es la diferencia entre HTTP/2 y HTTP/3?
HTTP/2 funciona sobre TCP, mientras que HTTP/3 funciona sobre QUIC (basado en UDP). HTTP/3 gestiona la retransmisión de paquetes perdidos de forma más eficiente, mejorando el rendimiento en entornos móviles y durante cambios de red.
¿Cuánto mejora la velocidad percibida con HTTP/2?
El efecto es mayor en páginas con muchos recursos. En páginas con abundantes imágenes y scripts, el tiempo de carga puede reducirse entre un 20 y un 50 %. En páginas simples con pocos recursos, la diferencia es menor.

Ready to create a short URL?

Shorten a URL for Free