• ¡Obtenga la seguridad de la aplicación de la manera correcta! Detectar, proteger, monitorear, acelerar y más ...
  • ¿Habilitó H3 en su sitio y no está seguro de cómo verificarlo?

    HTTP3 o H3 es el último protocolo HTTP desarrollado por IETF. Todavía está en borrador y se espera que pronto sea compatible con los principales navegadores / clientes. H3 se basa en el QUIC protocolo de red de la capa de transporte, que fue diseñado originalmente por Google. Es diferente a versiones anteriores como H2, que se derivó del protocolo SPDY.

    Cloudflare publicó una excelente publicación en el blog que explica la implementación técnica. Vale la pena leerlo.

    En el momento de redactar este artículo, muy pocas aplicaciones / servidores web / dispositivos de red / CDN del lado del servidor admiten H3. Y, puede adivinarlo, Cloudflare es el primer CDN que ofrece H3.

    Hablemos del soporte del lado del cliente.

    H3 todavía está en borrador, por lo que no todos los navegadores son compatibles con H3 todavía. En este momento, puede utilizar lo siguiente para probarlo. Como siempre, Puedo usar sería una referencia de referencia para comprobar los navegadores compatibles.

    Prueba HTTP / 3

    Prueba Geekflare HTTP / 3 conecta rápidamente su sitio usando cURL y revela si es compatible con el protocolo H3 / QUIC. Si la conexión es exitosa, muestra las versiones compatibles anunciadas.

    Comprobación HTTP / 3

    Una herramienta web de LightSpeed.

    Acceso: Comprobación HTTP / 3 e ingrese la URL a probar. Obtendrá los resultados al instante.

    Firefox

    Firefox Nightly ha anunciado recientemente la compatibilidad con H3.

    • Inicie Firefox todas las noches
    • Tipo about:config en la barra de direcciones y presione enter
    • Acepta el riesgo y continúa
    • Busque network.http.http3.enabled y haga clic en el botón de alternancia para habilitarlo.

    • Reinicie Firefox todas las noches y abra las herramientas de desarrollo
    • Acceda al sitio y mire la columna "Protocolo".

    Geekflare admite HTTP / 3 y puede verlo.

    Google Chrome

    Lo esperabas, ¿no?

    Puedes usar Canarias Chrome Probar.

    Inicie Chrome Canary con "--enable-quic --quic-version=h3-23" marcar y ejecutar la prueba. No verá H3 o HTTP / 3 como un protocolo en las herramientas de desarrollo, sino “http2 + quic / 99”.

    cURL

    ¿No quieres salir de tu terminal?

    cURL es genial, y la última versión te permite probar usando --http3 bandera. Descargar cURL y construirlo desde la fuente.

    curl --http3 https://yoursite.com -I

    Otra opción sería construir el cliente cURL como se muestra a continuación. Esto funcionaría en Linux.

    • Instalar entorno Rust
    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
    • Construye quiche como se explica Aquí

    ¡Funciona!

    Conclusión

    Espero que esto le dé una idea sobre cómo probar el sitio si HTTP / 3 está habilitado. Si es propietario de un sitio, aproveche este último protocolo para obtener un mejor rendimiento web.