BT
x Merci de bien vouloir répondre au sondage InfoQ !

Première ébauche de HTTP 2.0

par , traduit par Julien Vey le 21 mai 2013 |

Les rédacteurs de la spécification HTTP ont publié une ébauche de v2 qui est une copie conforme de SPDY, et qui sera utilisée comme base pour les changements à l'avenir. Beaucoup de changements sont attendus, comme l'ajout de nouvelles fonctionnalités, la suppression de certaines qui existent déjà... Une ébauche prête pour les premières implémentations de test devrait être publiée au début de l'année prochaine.

HTTP 2.0 est en cours d'élaboration par le groupe de travail Hypertext Transfer Protocol Bis (httpbis), de l'IETF et sera la première nouvelle version depuis la v1.1 (RFC 2616) en 1999.

Les objectifs de HTTP 2.0:

  • Multiplexage de connexion asynchrone
  • Compression d'en-tête
  • Pipeline requête/réponse

L'un des objectifs clé est également de maintenir la rétrocompatibilité avec la sémantique du protocole HTTP 1.1.

SPDY est un protocole compatible HTTP, lancé par Google et supporté dans Chrome, Opera, Firefox et le navigateur Amazon Silk (utilisé notamment dans le Kindle Fire).

L'un des goulots d'étranglement des implémentations HTTP est que celui-ci s'appuie sur des connexions multiples pour la concurrence. Le pipelining HTTP peut aider, mais ne permet qu'un multiplexage partiel. En outre, le pipelining s'est avéré non déployable dans les navigateurs existants en raison d'interférences intermédiaires.

SPDY ajoute une couche de cadrage pour le multiplexage de plusieurs flux simultanés, via une connexion unique. Cette couche est optimisée pour des flux HTTP de type requête/réponse, similaires à ce qui est utilisé par les applications web modernes.

SPDY offre quatre améliorations par rapport à la version actuelle du protocole HTTP:

  • Requêtes multiplexées
  • Requêtes priorisées
  • Compression d'en-tête
  • Push serveur

SPDY tente de préserver la sémantique du protocole HTTP existant, de sorte que des fonctionnalités telles que les cookies, ETags... soient disponibles.

Bon nombre des approches architecturales SPDY (par exemple le multiplexage), ont été explorés auparavant par le groupe de travail du W3C HTTP-NG qui a été suspendu en 1998. L'amélioration d'HTTP est un sujet de discussions depuis de nombreuses années et cela a même fait l'objet d'un poisson d'avril InfoQ.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter
Rien ne serait possible sans le soutien et la confiance de nos Sponsors :

Microsoft    Jenji
Feedback Général
Bugs
Publicité
Éditorial
Marketing
InfoQ.com et tous les contenus sont copyright © 2006-2016 C4Media Inc. InfoQ.com est hébergé chez Contegix, le meilleur ISP avec lequel nous ayons travaillé.
Politique de confidentialité
BT

Nous remarquons que vous utilisez un ad-blocker

Nous comprenons pourquoi vous utilisez un bloqueur de publicité. Nous avons cependant besoin de votre support pour qu'InfoQ reste gratuit. Aucune de vos données ne sont fournies à des tiers sans consentement préalable de votre part. Nous travaillons uniquement avec des sponsors pertinents pour nos lecteurs. S'il vous plaît, considérez le fait de nous ajouter en exception de votre ad blocker.