Sciences numériques et technologie · Seconde
HTTP et URL : fiche de révision de Seconde (SNT)
Publié le 10 novembre 2026 · Mis à jour le 10 novembre 2026 · Signaler une erreur
L'essentiel
- HTTP est le protocole qui organise le dialogue entre un navigateur (le client) et un serveur web : le client envoie une requête, le serveur renvoie une réponse.
- Une URL désigne la ressource demandée ; la racine d'un site s'écrit /.
- La réponse commence par une ligne de statut : version, code et signification.
- HTTP circule au-dessus de TCP ; les ports habituels sont 80 ou 8080 (HTTP) et 21 (FTP).
- De plus en plus de sites passent à HTTPS, sous la pression des navigateurs.
Le dialogue client-serveur
Quand tu tapes une adresse dans ton navigateur, une conversation s'engage avec une autre machine. Ton navigateur joue le rôle du client ; la machine qui héberge le site est le serveur web. Pour se comprendre, ils suivent des règles communes : un protocole.
L'URL : désigner la ressource
Pour demander quelque chose, le navigateur doit savoir quoi demander et à qui. C'est le rôle de l'URL, l'adresse d'une ressource sur le Web (page, image, fichier).
Requête et réponse
Chaque échange est un aller-retour. Le client formule sa requête, le serveur répond. La requête indique une méthode : GET pour obtenir une ressource (les paramètres éventuels s'ajoutent alors à l'URL après un point d'interrogation) ou POST pour envoyer des données, comme le contenu d'un formulaire. Dans les exemples étudiés en classe, le protocole utilisé est HTTP en version 1.1.2
HTTP, TCP et les ports
HTTP ne transporte pas les données tout seul : il s'appuie sur TCP, qui ouvre et ferme proprement les connexions.2 TCP permet aussi de communiquer par des ports réservés, un peu comme les numéros de portes d'un même bâtiment.
HTTP et HTTPS
De plus en plus de sites passent à HTTPS sous la pression des navigateurs.2 Le « S » veut dire sécurisé : les échanges entre le navigateur et le serveur sont chiffrés. Un tiers ne peut ni lire ni modifier en route les données transmises (mot de passe, numéro de carte). Le navigateur le signale souvent par un cadenas à côté de l'adresse.
Questions flash
5 questions · correction immédiate · ton score reste sur ton appareil.
-
Le client, ton navigateur, formule la requête et le serveur répond. Le serveur ne prend jamais l'initiative : penser le contraire est l'erreur tentante, car on imagine le site qui « envoie » ses pages sans demande.
-
Le port 21 est celui de FTP. Les ports 80 et 8080 sont ceux de HTTP : il ne faut pas confondre les deux protocoles.
-
HTTP utilise 80 ou 8080. Le 21 appartient à FTP, et 25 n'est pas un port HTTP.
-
C'est vrai : ces trois éléments forment la ligne de statut. Il ne s'agit pas du contenu de la page, qui vient ensuite.
-
La racine se note « / ». Le point sépare les parties d'un nom de domaine, l'arobase sert dans les adresses de messagerie et le # mène à un endroit précis d'une page.
Les questions qu'on se pose
Quelle différence entre HTTP et URL ?
HTTP est le protocole : les règles du dialogue entre client et serveur. L'URL est l'adresse de la ressource demandée. L'URL dit où aller ; HTTP dit comment échanger.
Pourquoi les sites passent-ils à HTTPS ?
De plus en plus de sites basculent en HTTPS sous la pression des navigateurs.2 HTTPS chiffre les échanges entre ton navigateur et le serveur : personne ne peut lire ni modifier en route ce que tu envoies, un mot de passe par exemple. C'est pour cela que les navigateurs affichent « non sécurisé » à côté des sites restés en HTTP simple.
Comment voir une requête HTTP en vrai ?
Avec Firefox, ouvre le menu Outils, Développement web, puis Réseau : tu y vois les requêtes envoyées et les réponses reçues pour la page affichée.2
Sources
- Sciences numériques et technologie STI - Ressources pédagogiques, Éduscol STI. Consulté le 9 novembre 2026.
- Le Web - Thème 2 SNT, Éduscol. Consulté le 9 novembre 2026.
Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.