Table des matières:
- Définition - Que signifie le protocole HTTP (Hypertext Transfer Protocol)?
- Techopedia explique le protocole HTTP (Hypertext Transfer Protocol)
Définition - Que signifie le protocole HTTP (Hypertext Transfer Protocol)?
HyperText Transfer Protocol (HTTP) est un protocole de couche application utilisé principalement sur le World Wide Web. HTTP utilise un modèle client-serveur dans lequel le navigateur Web est le client et communique avec le serveur Web qui héberge le site Web. Le navigateur utilise HTTP, qui est transmis via TCP / IP pour communiquer avec le serveur et récupérer le contenu Web pour l'utilisateur.
HTTP est un protocole largement utilisé et a été rapidement adopté sur Internet en raison de sa simplicité. Il s'agit d'un protocole sans état et sans connexion.
Techopedia explique le protocole HTTP (Hypertext Transfer Protocol)
Bien que la simplicité de HTTP soit sa plus grande force, c'est aussi son principal inconvénient. En conséquence, le projet HyperText Transfer Protocol - Next Generation (HTTP-NG) est apparu comme une tentative de remplacer HTTP. HTTP-NG promet de fournir des performances bien plus élevées et des fonctionnalités supplémentaires pour prendre en charge des applications commerciales efficaces en plus de simplifier les fonctionnalités de sécurité et d'authentification de HTTP. Certains des objectifs de HTTP-NG ont déjà été implémentés dans HTTP / 1.1, qui intègre des améliorations de performances, de sécurité et d'autres fonctionnalités à sa version originale HTTP / 1.0.
Une requête HTTP de base implique les étapes suivantes:
- Une connexion au serveur HTTP est ouverte.
- Une demande est envoyée au serveur.
- Certains traitements sont effectués par le serveur.
- Une réponse du serveur est renvoyée.
- La connexion est fermée.
Il existe deux versions de HTTP, la version HTTP / 1.0 et la dernière version HTTP / 1.1. La modification apportée à la révision concernait principalement la connexion pour chaque transaction de demande et de réponse. Dans son ancienne version, une connexion séparée était nécessaire. Dans la dernière version, la connexion peut être réutilisée plusieurs fois.
