Вопрос о HTTP2

12
sergey885
На сайте с 19.08.2002
Offline
248
457

Здравствуйте,

Скажите, пожалуйста, как эммм быть уверенным, что http2 включено и работает как надо?

Я проверил по нескольким сервисам, вроде бы все ок:

HTTP/2 protocol is supported.
ALPN extension is supported.


Но когда смотрю в браузере:

При этом я как бы вижу в протоколах что домен отвечает по http1, но код гугла http2

Собственно, все остальные данные (картинки, скрипты ит.п.) с сайта тоже http/1.1
(я ради интереса пощелкал этим же браузером другие сайты, типа белого дома ит.п. - там стабильно показывает http2 по всем их данным, значит явно дело не в браузере, антивирусе или еще чем-то)

Вопрос вот в чем: как можно бы проверить эммм более полноценно что ли на каком протоколе работает сайт?

Есть ли вероятность, что http2 на сервере включен и поэтому проходит проверку всякими онлайн сервисами, но при этом сам сервер сайта отдает все по умолчанию через http1?

Сервер на windows, человек, который его администрирует, говорит, что все ок и все работает через http2, все круто. Собственно, мне надо или убедиться, что да, все круто или же понять где он что мог упустить..

интернет-маркетинг. стратегии развития веб-проектов.
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#1
А адрес сайта скрыли, чтобы мы тут гадалок вызывали и экстрасенсов?
✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
suffix
На сайте с 26.08.2010
Offline
325
#2
curl -sI https://www.вашдомен.com -o/dev/null -w '%{http_version}\n'


Версия curl свежая должна быть.

Получите ответ "2" - значит есть поддержка http/2.

А в браузере которым тестировали кеш очистить надо.

Клуб любителей хрюш (https://www.babai.ru)
suffix
На сайте с 26.08.2010
Offline
325
#3
curl --http2 -I https://www.вашдомен.com

Можно ещё и так и если первой строчкой вылезет:

HTTP/2 200

Значит всё у Вас хорошо.

AfterWar
На сайте с 28.01.2013
Offline
169
#4
HTTP2.Pro - Check server & client HTTP/2, ALPN, and NPN support online.
  • Ayesh Karunaratne
  • http2.pro
Instantly check web server and client HTTP/2 protocol support online.
⭐⭐⭐ЛУЧШАЯ АЛЬТЕРНАТИВА ADSENSE (ПЛАТЯТ, И ДЛЯ RU ДЛЯ БУРЖ) ( https://clck.ru/KgyqY )
sergey885
На сайте с 19.08.2002
Offline
248
#5

Получил по первой проверке 2, по второй проверке - HTTP/2 200
Кеш чистил, все тоже самое.
Просто я не могу понять почему тут же после чистки кеша я вижу что все, что загружается в консоле на сайте идет через http/1.1, тут же смотрю другие сайты -  HTTP/2

LEOnidUKG, извините, не люблю сайты клиентов публично указывать. можно в личку?

AfterWar, тоже пишет, что сервер поддерживает


Собственно, вышел на это, когда запускал lighthouse тест с консоли разработчика в хроме

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#6
LEOnidUKG, извините, не люблю сайты клиентов публично указывать. можно в личку?

Это форум тут обсуждают предметно, мне в личку ваш сайт не нужен.

Без урла, ну наверное Марс не в той фазе с Луной.

Сервер на windows

Какой Windows? Какой веб-сервер используется?

По заголовкам server: NFS, я ничего не путаю, вы просто сделали шару файлов в HTML что-ли?

suffix
На сайте с 26.08.2010
Offline
325
#7
Ну тогда wireshark в руки и сразу будет видно что по http/2 а что нет.

И когда определите что то придётся насиловать мозг вашего админа - ибо здесь на форуме по Линукс-серверам помощь ещё можно найти а вот по windows-серверам вряд ли. 
sergey885
На сайте с 19.08.2002
Offline
248
#8
LEOnidUKG #:
Это форум тут обсуждают предметно, мне в личку ваш сайт не нужен.

к сожалению, предметно публично не выйдет.
да, это форум, поэтому тут, как и на многих других, есть и абстрактные, и теоретические,  и гипотетические вопросы. давайте будем считай мой одним из них.
жаль, что Марс уже не тот и фазы Луны на него так влияют... 😔

LEOnidUKG #:
По заголовкам server: NFS, я ничего не путаю, вы просто сделали шару файлов в HTML что-ли?
к сожалению, я не знаю. сайт клиента, его поддерживает его же админ. хз что там и как оно работает.
с моей стороны заявлено, чтобы было http2, их ответ - все есть, все работает.
я просто пытаюсь понять кто из нас больше не прав, чтобы потом уже, как это верно заметил  suffix, понять каким образом мне насиловать мозг того админа

suffix, спасибо, попробую разобраться с этой программой)
Алеандр
На сайте с 08.12.2010
Offline
183
#9
sergey885 #:
с моей стороны заявлено, чтобы было http2, их ответ - все есть, все работает.
Если с вашей стороны заявлено, то вы должны знать для чего это вам. Например, ваше ПО не работает с 1 версией. Тогда оно и не будет работать. А если все работает, то что вы от них хотите? А если вы просто начитались, что "должно быть", но даже не знаете как это проверить - то это крайне не профессионально выглядит.
Алеандр
На сайте с 08.12.2010
Offline
183
#10
sergey885 #:
Получил по первой проверке 2, по второй проверке - HTTP/2 200

Это означает, что при проверке был получен ответ по http/2. А то, что конкретно ваш браузер стучится по 1.1 - вопросы исключительно к вашему браузеру. Для того, чтобы данные передавались по http/2 - обе стороны должны его поддерживать и запрос-ответ должен быть именно на нем. Если хотя бы один запрашивает в другой версии, то логично, что обмен будет по этой версии.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий