1
resposta

Requisições HTTP 2

Com HTTP as requisições/response podemos dizer que demora o mesmo tempo do que uma requisição/response de um HTTP 1.1? Mesmo que ele tenha a ideia de Server Push, o tempo para retornar todos os arquivos são o mesmo do que somado o tempo de cada arquivo individual ?

1 resposta

O http 2 por padrão já utiliza gzip do body e agora também compacta o header. Além disso os headers são aproveitados de um request para o outro, economizando tamanho dos pacotes. Ainda, tem o multiplexing e os vários requests simultâneos e assíncronos. Tudo isso faz com que o tempo de retorno dos arquivos seja bem mais rápido em geral do que no http 1.1.

No http 1.1 a limitação de requests e o fato de serem síncronos - ocorrendo um tempo de espera entre os requests - prejudicam bastante esse tempo de carregamento de dados.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software