Comportamento estranho com HTTP / 2.0 (Apache-2.4.25)

1

Eu recentemente implementei o HTTP / 2.0 (ontem) e, enquanto desenvolvia meu site, notei que algumas solicitações estão sendo entregues como HTTP / 1.1. No começo eu pensei que o fato de eles estarem levando 0ms talvez seja devido a arquivos estarem no cache local, mas então eu notei que na verdade é completamente aleatório. No meu apache2.conf, usei a diretiva Protocols h2 não Protocols h2 h2c http/1.1 .

O console do Firefox mostra:

GET https://materialwebdesign.ltd/css/style.css [HTTP/2.0 200 OK 0ms]
GET https://materialwebdesign.ltd/css/material.css [HTTP/1.1 200 OK 0ms]
GET https://materialwebdesign.ltd/css/normalize.min.css [HTTP/1.1 200 OK 0ms]
GET https://materialwebdesign.ltd/css/style.css [HTTP/2.0 200 OK 0ms]

O que também é confuso é que a resposta em cabeçalhos para, vamos usar material.css, mostre X-Firefox-Spdy: h2 .

Alguém pode elaborar sobre isso, por que isso está acontecendo?

    
por Jack Herer 18.03.2017 / 03:45

0 respostas