Comprobador de HTTP/3
Verifica HTTP/3 de verdad — completamos un handshake QUIC y hacemos una solicitud HTTP/3 real, no solo leemos Alt-Svc.
Anuncio y realidad
Comprobamos cómo se anuncia HTTP/3 — la cabecera Alt-Svc y los registros DNS HTTPS — y luego nos conectamos por QUIC y hacemos una solicitud HTTP/3. Ambas cosas importan: un sitio puede anunciar h3 y no servirlo.
Nuestra propia pila QUIC
El handshake, la negociación de versión y la solicitud HTTP/3 usan nuestra propia implementación de QUIC y HTTP/3, así que podemos indicar con precisión la versión negociada, el cifrado TLS, el certificado y los tiempos.
Por qué importan las pruebas reales
Una cabecera Alt-Svc solo dice que HTTP/3 puede estar disponible. Un cortafuegos que bloquea UDP 443 lo hace fallar igualmente, así que completamos un handshake QUIC real y enviamos una petición de verdad.
Preguntas frecuentes
¿Qué es HTTP/3?
HTTP/3 es la versión más reciente de HTTP y funciona sobre QUIC en UDP en lugar de TCP. Reduce la latencia y gestiona mejor la pérdida de paquetes que HTTP/2.
¿Qué diferencia hay entre HTTP/3 y QUIC?
QUIC es el protocolo de transporte sobre UDP que aporta cifrado, multiplexación y una conexión rápida. HTTP/3 es HTTP transportado sobre QUIC.
¿Por qué un sitio anuncia HTTP/3 pero falla la prueba?
Los motivos habituales son UDP 443 bloqueado por un cortafuegos, un ajuste de CDN que anuncia HTTP/3 sin servirlo o un problema de certificado en el receptor QUIC.
¿Necesito HTTP/3 en mi servidor?
Es opcional: los navegadores recurren a HTTP/2. HTTP/3 ayuda sobre todo en redes móviles e inestables porque se recupera antes de la pérdida de paquetes.