Comment savoir si un site est servi en HTTP/2 ?

http://korben.info/test-http2.html
Si vous êtes passé en HTTP/2 ou que vous voulez savoir si les sites web sur lesquels vous surfez utilisent ce protocole, rien de plus simple. KeyCDN a mis en ligne un outil de test qui permet de savoir si telle ou telle URL est servie en HTTP/2. Pour rappel, HTTP/2 c’est la nouvelle version…

Sinon y’a une extension Firefox : https://addons.mozilla.org/en-US/firefox/addon/spdy-indicator/ :wink: (il reconnait SPDY et HTTP2)

Hé ben on a pas fini de pleurer pour faire du debug de tout ça avec CURL :wink:

Personnellement, le plus simple est encore d’installer ce plugin pour Chrome : HTTP/2 and SPDY indicator.

Comment on passe son site en HTTP/2 ?

Ça dépend de la façon dont tu héberges ton site. Tu utilises ton propre serveur ou un hébergement mutualisé?

mutualisé OVH

Si je me trompe pas; dans ce cas; c’est à eux de l’activer.

tu sais s’il faut leur faire un demande ou s’il faut juste attendre qu’ils le mettent en place? J’ai rien trouver qui en parle sur leur site.
Merci quand même

Si quelqu’un a un tuto pour installer / activer HTTP/2, je suis preneur.
Perso, mes dédiés tournent principalement sur du debian 8 / apache2.4 mais j’imagine que des liens vers des tutos pour d’autres distros peuvent aussi intéresser du monde ici donc balancez ce que vous avez et on fera avec… :smiley:

edit spoiler: la version d’apache2 supportant http/2 n’est pas encore disponible dans les repos officiels de debian.

Pour info, l’obligation de passer par du TLS vient du fait que il y a beaucoup de services de cache / proxy qui interprètent mal les entêtes HTTP 2
Le fait de crypter rend le tout transparent, mais du coup tous les services de caches (entre autre) ne fonctionnent plus …
Je pense que l’implémentation sans TLS par les navigateurs viendra dans longtemps :s