Saltar al contenido

HTTP/2

HTTP/2 transporta varios intercambios HTTP por una conexión TCP. La posible eficiencia no sustituye medir el rendimiento real de las páginas y del servidor.

Cloud y operación

¿Qué es HTTP/2?

HTTP/2 es una versión HTTP que permite varios intercambios de solicitud y respuesta en la misma conexión TCP. Utiliza flujos separados y tramas binarias. RFC9113 también describe la compresión de campos HTTP y la dependencia que sigue teniendo de TCP. Se conserva el significado de las solicitudes HTTP para la aplicación.

Ejemplo: cargar varios recursos del portal

En un portal ficticio, un navegador carga contenido, estilos y otros recursos. Una conexión HTTP/2 adecuada permite varios intercambios simultáneos. Eso no acelera automáticamente una consulta lenta a la base de datos o una imagen demasiado grande.

La pérdida de paquetes en la conexión TCP compartida puede seguir frenando varios flujos. «Paralelo» no significa aquí independencia completa de todas las transferencias.

El equipo comprueba la versión negociada en el punto de acceso realmente utilizado y mide los tiempos de carga pertinentes. Si hay un proxy delante de la aplicación, su conexión con ella puede estar configurada de forma distinta a la del navegador.

Fuentes

Artículos sobre el tema

Cloud y operación con ASES

Hosting, despliegue, mantenimiento y soporte