Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

tech:как_проверить_работу_http2 [2018/05/03 09:18]
v.sabinich
tech:как_проверить_работу_http2 [2020/03/10 22:01]
Строка 1: Строка 1:
-Проверить поддерживает ли сайт технологию [[что_такое_http2|http/​2]] можно несколькими способами:​ 
  
-=== Онлайн-сервисы === 
- 
-  * https://​http2.pro 
-  * https://​tools.keycdn.com/​http2-test 
- 
-=== Браузеры === 
-==== Веб-разработка ==== 
-В современных версиях Firefox и браузерах на базе Chromium есть раздел "​веб-разработка",​ с помощью которого можно провести полное исследование сайта. 
-Перейдите во вкладку "​Сеть"​ и загрузите сайт. Нажмите левой кнопкой мыши на загруженный элемент и справа появится полная информация о запросе. 
- 
-{{ :​tech:​browser-http2check.png?​nolink |}} 
- 
-==== Chromium ==== 
- 
-Расширение [[https://​chrome.google.com/​webstore/​detail/​http2-and-spdy-indicator/​mpbpobfflnpcgagjijhmgnchggcjblin?​hl=ru|HTTP/​2 and SPDY indicator]] отобразит в адресной строке пиктограмму поддержки [[что_такое_http2|HTTP/​2]] или [[SPDY]] 
- 
-=== Командная строка === 
- 
-==== curl ==== 
-Начиная с версии 4.47 [[linux:​curl]] поддерживает работу по протоколу http/2 
- 
-  curl -vso /dev/null https://​domain.tld 
- 
-Данная команда выведет на экран всю информацию о запросе,​ включая строки:​ 
- 
-  Using HTTP2, server supports multi-use 
-  Connection state changed (HTTP/2 confirmed) 
- 
-которые указывают на поддержку протокола HTTP/2. 
-==== openssl ==== 
- 
-Запрос вида 
- 
-  openssl s_client -connect domain.tld:​443 -nextprotoneg ''​ 
- 
-отобразит список поддерживаемых протоколов:​ 
- 
-  Protocols advertised by server: h2, spdy/3.1, http/1.1 
-  ​ 
-  === Дополнительная информация === 
-  * [[tech:​что такое http2]] ​ 
-  * [[linux:​Как включить http2 в nginx]] 
-  * [[linux:​Как включить http2 в apache]]