Назад | Перейти на главную страницу

Странное поведение с HTTP / 2.0 (Apache-2.4.25)

Недавно я реализовал HTTP / 2.0 (вчера) и при разработке своего веб-сайта заметил, что некоторые запросы доставляются как HTTP / 1.1. Сначала я подумал, что они принимают 0ms возможно, это из-за того, что файлы находятся в локальном кеше, но потом я заметил, что на самом деле это совершенно случайно. В моем apache2.conf я использовал директиву Protocols h2 не Protocols h2 h2c http/1.1.

Консоль Firefox показывает;

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]

Еще сбивает с толку то, что ответ в заголовках позволяет использовать material.css, show X-Firefox-Spdy: h2.

Кто-нибудь может уточнить это, почему это происходит?