Auteur Sujet: HTTP-over-QUIC s'appellera HTTP/3  (Lu 9061 fois)

0 Membres et 1 Invité sur ce sujet

cetipabo

  • Invité
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #12 le: 17 mai 2022 à 13:03:16 »
à ce jour il est possible d'implémenter HTTP/3 dans apache ?
La dernière fois que je m'étais penché dessus ce n'était pas possible...des fois qu'un type perdu au milieu de la toile ait fait un module ?

vivien

  • Administrateur
  • *
  • Messages: 47 213
    • Twitter LaFibre.info
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #13 le: 17 mai 2022 à 13:09:18 »
Non aucune implémentation même pour du test n'est disponible dans Apache. C'est pas le genre d'Apache d'intégrer les dernières technologies.

Il y a Nginx qui propose une implémentation en expérimental. J'ai eu un mauvais retour en terme de perf : Débit faible en http/3, mais ok en http/2 sur le même serveur

Je n'ai pas la certitude que ce soit Nginx le fautif, mais la problématique est la même avec Firefox et Chrome pour les 4 opérateurs, donc il est probable que la conf HTTP/3 de Nginx par défaut soit pas au top.

MoXxXoM

  • Abonné Starlink
  • *
  • Messages: 957
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #14 le: 17 mai 2022 à 13:48:50 »
J'ai fait des tests avec haproxy qui supporte http3 (dans la branche de dev) en front avec http2 ou http1.1 en backend, ça marche vraiment bien (j'ai pas d'élément de comparaison avec nginx cependant). haproxy.org est dispo en http/3 depuis 15j environ (avec haproxy naturellement ;) ).

kgersen

  • Modérateur
  • Abonné Bbox fibre
  • *
  • Messages: 9 092
  • Paris (75)
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #15 le: 07 juin 2022 à 11:27:55 »
Milestone important:
La RFC d'HTTP/3 vient d'être publiée: https://www.rfc-editor.org/rfc/rfc9114.html ainsi que la mise a jour générale d'HTTP: https://www.rfc-editor.org/rfc/rfc9110.html

il manque plus que la finalisation et l'adoption de DNS SVCB / HTTPS RRs (https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-svcb-https-10) pour évoluer vers un monde ou on pourra directement joindre un serveur HTTP/3 (donc via QUIC en udp) sur n'importe quel port juste avec une url normal:

monsite.com --> reso DNS SVCB/RRs donne ip=A.B.C.D, port=8080, h3 -> connexion directe en udp / Http/3 a A.B.C.D sur le port 8080
« Modifié: 07 juin 2022 à 11:48:46 par kgersen »

vivien

  • Administrateur
  • *
  • Messages: 47 213
    • Twitter LaFibre.info
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #16 le: 05 octobre 2022 à 19:34:48 »
J'espérais que HTTP/3 étant devenu RFC en juin 2022, Apple le prendrait en charge.

Mais non...

Petit schéma de la prise en charge de HTTP/3 :



zergflag

  • Abonné Bbox fibre
  • *
  • Messages: 1 944
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #17 le: 05 octobre 2022 à 20:23:36 »
Toujours les mêmes en retard... Limite ils font exprès

Gabi

  • Abonné SFR THD (câble)
  • *
  • Messages: 94
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #18 le: 05 octobre 2022 à 23:28:29 »
J'espérais que HTTP/3 étant devenu RFC en juin 2022, Apple le prendrait en charge.

Mais non...



A noter que c'est disponible dans Safari (au moins sur MacOS) dans les Experimental Features (menu "Develop"), et ça fonctionne si on l'active.
Mais effetivement, je ne suis pas très optimiste quant à une activation rapide par défaut. Cela étant, c'est quand même beaucoup moins gênant de ne pas avoir de support dans Safari pour HTTP/3 par rapport à d'autres API Web ou fonctionnalités qui ont mis beaucoup de temps à arriver dans Safari : ça reste quand même de l'optimisation, et l'absence de support de HTTP/3 côté client ne rend pas un site non fonctionnel.

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 286
  • Antibes (06) / Mercury (73)
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #19 le: 06 octobre 2022 à 07:44:12 »
Apple c’est une grosse boîte, je pense qu’ils ont des roadmaps bien déterminées et à partir du moment où ils commencent le développement de nouvelles versions de leurs OS il n’y a plus rien qui peut entrer dans la roadmap (déjà qu’ils n’arrivent pas à livrer tout ce qu’ils y mettent…).

La clairement la RFC est sortie après la WWDC début juin donc il était bien trop tard pour cette itération puisque les nouveaux OS étaient déjà suffisamment avancés pour être disponibles en beta (même si comme déjà dit HTTP3 est en experimental depuis un moment dans Safari). Peu d’espoir donc avant iOS 17 et la prochaine version de macOS.

vivien

  • Administrateur
  • *
  • Messages: 47 213
    • Twitter LaFibre.info
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #20 le: 06 octobre 2022 à 08:26:33 »
Le support de HTTP/3 est présent depuis septembre 2020 (iOS 14) dans "Experimental Features".

C'est long.

adhame95

  • Abonné Orange / Sosh 4G/5G
  • *
  • Messages: 218
  • Monaco
    • Facebook
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #21 le: 02 avril 2023 à 19:05:59 »
aujourd'hui safari ios supporte http3 (l'option a meme disparue dans experimental feautures)

vivien

  • Administrateur
  • *
  • Messages: 47 213
    • Twitter LaFibre.info
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #22 le: 02 avril 2023 à 21:42:24 »
Tu aurais une source, pour que je demande la correction de https://caniuse.com/http3 ?

Aujourd'hui, je ne trouve des articles qui ne parlent que d'une prise en charge non activée par défaut de HTTP/3 par Safari.

zoc

  • Abonné Orange Fibre
  • *
  • Messages: 4 286
  • Antibes (06) / Mercury (73)
HTTP-over-QUIC s'appellera HTTP/3
« Réponse #23 le: 03 avril 2023 à 09:28:37 »
Je viens de tester à l'instant avec mon iPhone 12 Pro dernière version d'iOS (16.4): https://cloudflare-quic.com m'indique que mon navigateur utilise HTTP/2, même après plusieurs refreshs.