HTTP/2 e HTTP/3: suporte confirmado ou tempo limite excedido
Entenda o que uma conexão bem-sucedida pelo protocolo realmente comprova.
Equipa técnica do check.uk.app · Revisto em 26 de setembro de 2026
O que testamos
Enviamos duas requisições com limites para a URL HTTPS exata. A requisição HTTP/2 pode negociar uma versão anterior, o que é indicado como uso de um protocolo alternativo. A requisição HTTP/3 usa QUIC sobre UDP 443 sem recorrer a outro protocolo. A verificação TLS permanece ativada, e este teste não segue redirecionamentos.
O que conta como confirmação
Uma resposta recebida pelo protocolo solicitado confirma o suporte no endereço testado. Mesmo um 301 ou 403 pode confirmar o protocolo e, ao mesmo tempo, indicar um redirecionamento ou uma restrição de acesso. Alt-Svc anuncia uma alternativa; não comprova que ela esteja acessível.
O que fazer quando o resultado não é confirmado
Confira a configuração do servidor ou CDN e a filtragem de UDP 443. Repita o teste de outra rede antes de concluir que HTTP/3 não é suportado. A falta de suporte a HTTP/3 no nó de teste é informada separadamente. Um teste bem-sucedido não garante menor latência para todos os visitantes.
Reproduza com curl
Use uma compilação do curl que liste HTTP2 e HTTP3 em curl -V. A opção HTTP/3-only impede que uma resposta HTTP/2 seja confundida com suporte a HTTP/3.
curl -V
curl --http2 --max-time 10 -o /dev/null -w '%{http_version}\n' https://example.com/
curl --http3-only --max-time 10 -o /dev/null -w '%{http_version}\n' https://example.com/