Ce qu’il faut retenir :

Hypertext Transfer Protocol. 90% échanges web via http.

Définit les règles de communication entre navigateur et serveur web. (textes, images, codes sources, etc.)

Stateless : le serveur ne garde pas de mémoire de l’historique des interactions avec un client.

Hypertext = pages web renvoies utilisateurs vers d’autres pages via des liens cliquables.

URL (Uniform Resource Locator) : chaine de caractères utilisés pour spécifier l’adresse d’une ressource spécifique.

Se compose : protocole/nom de domaine/chemin d’accès/nom du fichier ?paramètres

Clic sur lien/entrer url = requête envoyée au serveur web qui détermine l’action souhaitée effectuée.

Requêtes : Get : obtenir des données, Put/Post : envoyer des données de formulaire ou télécharger des fichiers.

Serveur web cherche fichier recherché et envoie un code de statut (200 : succès, 300 : redirection, 400 : accès refusé, 404 : erreur, 500 : erreur serveur)

Https : http sécurisé, chiffrement SSL TLS pour sécuriser les communications clients/serveur.