Le nom complet de HTTP est HyperText Transfer Protocol, qui est Hypertext Transfer Protocol. Il est largement utilisé sur le WWW depuis 1990 et est le protocole le plus couramment utilisé sur le Web. WWW aujourd'hui HTTP C'est un protocole de couche application.
Lorsque vous naviguez sur Internet, les données sont envoyées et reçues entre le navigateur et le serveur Web sur Internet via HTTP. HTTP est un protocole sans état basé sur le modèle requête/réponse. C'est ce que nous appelons habituellement Requête/Réponse.
Fonctionnalités HTTP :
Prise en charge du mode client/serveur.
Simple et rapide : Lorsqu'un client demande un service au serveur, il lui suffit de transmettre la méthode et le chemin de la requête. En raison de la simplicité du protocole HTTP, la taille du programme du serveur HTTP est petite et la vitesse de communication est très rapide.
Flexible : HTTP permet la transmission de tout type d'objet de données, et le type transmis est marqué par Content-Type.
Aucune connexion : Le sens de l'absence de connexion est de limiter chaque connexion à ne traiter qu'une seule demande. Une fois que le serveur a traité la demande du client et reçu la réponse du client, il déconnecte la connexion. Cette méthode peut faire gagner du temps.
Apatride : Le protocole HTTP est un protocole sans état. Sans état signifie que le protocole n'a aucune capacité de mémoire pour le traitement des transactions. L'absence de statut signifie que si un traitement ultérieur nécessite les informations précédentes, celles-ci doivent être retransmises, ce qui peut entraîner une augmentation de la quantité de données transférées par connexion. En revanche, le serveur répond plus rapidement lorsqu’il n’a pas besoin d’informations préalables.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!