• Mostrando resultados da busca por {{ posts_busca["corrected"] }} {{termo_busca}}
  • {{post.title}}
  • Não foram encontrados resultados para {{ posts_busca["corrected"] }} {{termo_busca}}

Suporte ao HTTP2 na KingHost

André Brasil - Time de Atendimento da KingHost

O HTTP2 é uma tecnologia que surgiu em decorrência de um projeto anterior, o protocolo experimental SPDY desenvolvido pelo Google. O objetivo era diminuir a latência de carregamento das páginas web através da redução dos principais problemas encontrados no HTTP/1.1. Hoje, graças às inovações, o novo protocolo entrega mais rapidez, simplicidade e robustez às aplicações web.

HTTP2 na KingHost

O HTTP2 está disponível para todos os clientes KingHost nas seguintes plataformas:
Windows Server 2016 – IIS10;
Nginx 1.11;
Apache 2.4.

Demais ambientes e plataformas não possuem por não se adequarem à tecnologia http/2.0.
➡ Além disso, para ativá-lo em seu site, é necessário ter um certificado SSL instalado e ativo em seu domínio. Você pode contratar o Let’s Encrypt, que é gratuito.

Meu site não está em uma destas estruturas. O que fazer?

Abra um chamado solicitando migração para uma plataforma com suporte a esta tecnologia. Tenha ciência de que, dependendo do estado atual da sua aplicação, pode ser necessário atualizá-la.

Identificar uso do http/2.0

Ao usar uma das plataformas acima e ter o certificado SSL instalado, seu uso será automático e natural ao site. Você pode identificar seu uso através do inspecionar elemento do seu navegador, veja um exemplo:

http2 em uso

http/2.0 em uso

Informações adicionais

Navegadores compatíveis

Os principais navegadores em suas versões mais recentes já contam com o suporte ativado. Assim, é essencial dispor de servidores que possam servir o conteúdo através do novo protocolo. Alguns navegadores inclusive exibem a forma de acesso em suas ferramentas de análise de rede (assim como na imagem de exemplo acima).

O site que estiver hospedado em um servidor com HTTP2 perderá acessos que vierem de navegadores sem o suporte?

Não, o servidor sabe conversar tanto em HTTP/2 quanto HTTP/1.1 de maneira transparente, o que ocorre é que o navegador primeiro irá tentar a conexão HTTP/2 por padrão e caso o servidor não saiba responder ela, ele irá transformar a requisição em HTTP/1.1 automaticamente sem precisar ter uma nova conexão.

Com o HTTP2 as melhorias são transparentes, pois para aproveitar os benefícios você não precisará alterar seu site ou aplicação, mesmo com a mudança de acesso, eles continuarão funcionando normalmente. Além do seu site rodar sem interrupção, ele provavelmente funcionará com melhor desempenho e de forma mais segura.

Esse conteúdo também está disponível em nosso blog: O que é HTTP2 e quais são seus benefícios.

Esse artigo foi útil pra você?