Sciences numériques et technologie · Seconde
HTTP et URL : exercices corrigés de SNT en Seconde
Publié le 9 novembre 2026 · Mis à jour le 9 novembre 2026 · Signaler une erreur
L'essentiel
- Une URL est l'adresse d'une ressource : elle indique le protocole, le serveur, éventuellement le port, puis le chemin.
- HTTP est un protocole de transmission, comme FTP : le client envoie une requête, le serveur renvoie une réponse 2.
- Le port réservé à HTTP est le 80 (ou 8080), celui de FTP est le 21 2.
- La réponse commence par une ligne de statut : version, code, signification 2.
- Le navigateur peut afficher les échanges : dans Firefox, menu Outils, Développement web, Réseau 2.
Comment utiliser ces exercices
Ces exercices portent sur deux notions qui se côtoient à chaque fois que tu ouvres une page web : l'URL, qui dit où se trouve une ressource, et le protocole HTTP, qui dit comment on la demande et on la reçoit. Ils sont classés par difficulté croissante. Les premiers vérifient le vocabulaire, les derniers te demandent de raisonner sur un échange complet entre un navigateur et un serveur.
Pour en tirer le meilleur, cherche d'abord seul(e), sur papier, sans regarder les indices. Si tu bloques, ouvre un indice, puis reprends. Ne consulte la correction qu'une fois ta propre réponse écrite : comparer deux réponses t'apprend davantage que lire une correction toute seule.
Les exercices
Exercice 1 Reconnaître le protocole et son port
Ton navigateur ouvre une page en utilisant le protocole HTTP, et l'adresse n'indique aucun numéro de port.
- HTTP est-il le seul protocole de transmission que tu connaisses ? Cite-en un autre.
- Quel numéro de port est réservé à HTTP ? Donne le numéro principal.
Indice 1
Un autre protocole de transfert est cité dans le cours, il sert à échanger des fichiers.
Indice 2
Les ports réservés à HTTP sont deux ; le plus courant est le plus petit.
Voir la correction pas à pas
HTTP est un protocole de transmission, au même titre que FTP 2. FTP est donc l'autre protocole attendu.
Un protocole utilise des ports réservés pour communiquer : pour HTTP ce sont 80 ou 8080 ; pour FTP c'est le 21 2.
Sans précision dans l'adresse, on considère le port principal de HTTP, soit le 80.
Retiens la paire HTTP : 80 (ou 8080) et FTP : 21. Un port est comme une porte numérotée du serveur : chaque service écoute derrière la sienne.
Exercice 2 Découper une URL
Une URL est construite avec trois morceaux, écrits dans cet ordre : le protocole https, le nom du serveur monsite, puis le chemin /cours/snt/web.html.
- Quel morceau indique le protocole utilisé ?
- Quel morceau désigne le serveur ?
- Quel morceau est le chemin vers la ressource ?
- Combien d'éléments (dossiers et fichier) compte ce chemin ?
Indice 1
Le protocole vient en premier dans une URL.
Indice 2
Le nom du serveur est placé entre le protocole et le chemin.
Indice 3
Compte les mots séparés par des barres obliques dans le chemin.
Voir la correction pas à pas
Le protocole est le premier morceau :
https.Le nom du serveur vient ensuite :
monsite.Le chemin commence par une barre oblique :
/cours/snt/web.html.Ce chemin contient
cours,sntetweb.html, soit 3 éléments : deux dossiers puis un fichier.
Une URL se lit de gauche à droite, du plus général (le protocole, le serveur) au plus précis (le fichier demandé).
Exercice 3 La racine d'un site
Tu saisis dans la barre d'adresse le protocole http, le nom du serveur monsite, puis simplement une barre oblique / pour terminer.
- Quel est le chemin de cette URL ?
- Que désigne ce chemin ?
- Le navigateur demande-t-il un fichier précis ? Explique.
Indice 1
Regarde ce qui suit le nom du serveur.
Indice 2
Le cours parle de la racine du site web.
Voir la correction pas à pas
Après le nom du serveur, il reste seulement une barre oblique : le chemin est
/.Cette barre oblique désigne la racine du site web 2, c'est-à-dire le point de départ de tous ses dossiers.
Aucun nom de fichier n'est écrit : le navigateur demande donc la racine, et le serveur choisit la page à renvoyer (souvent une page d'accueil).
Quand une adresse se termine par /, tu demandes l'entrée du site et non une page choisie par toi.
Exercice 4 Remettre l'échange dans l'ordre
Les phrases suivantes décrivent l'ouverture d'une page, mais elles sont mélangées :
A. Le serveur renvoie une réponse HTTP. B. Tu saisis une adresse dans le navigateur. C. Le navigateur affiche la page. D. Le client envoie une requête HTTP au serveur web.
- Remets les lettres dans l'ordre chronologique.
- Qui est le client, qui est le serveur ?
Indice 1
Tout commence par une action de l'utilisateur.
Indice 2
Une réponse ne peut exister qu'après une requête.
Voir la correction pas à pas
Le point de départ est ton action : B.
Le navigateur, qui joue le rôle de client, envoie alors la requête au serveur web 2 : D.
Le serveur traite la demande et renvoie sa réponse : A.
Le navigateur reçoit cette réponse et affiche la page : C.
L'ordre est donc B, D, A, C. Le client est ton navigateur (ou l'ordinateur qui l'utilise), le serveur est la machine qui héberge le site.
Un échange HTTP fonctionne toujours en deux temps : requête, puis réponse. Le serveur ne parle jamais le premier.
Exercice 5 Lire une ligne de statut
Un élève relève dans les outils de son navigateur la première ligne d'une réponse :
HTTP/1.1 404 Not Found
- Comment appelle-t-on cette ligne ?
- En quelles trois parties se découpe-t-elle ?
- Associe chaque partie à sa valeur dans cet exemple.
- Cette ligne se trouve-t-elle dans la requête ou dans la réponse ?
Indice 1
Le nom contient le mot « statut ».
Indice 2
Les trois parties sont citées dans le cours dans cet ordre.
Indice 3
Qui envoie la ligne : le client ou le serveur ?
Voir la correction pas à pas
La première ligne d'une réponse s'appelle la ligne de statut.
Elle se découpe en trois parties : la version, le code et la signification 2.
Dans l'exemple, la version est
HTTP/1.1, le code est404et la signification estNot Found(« non trouvé »).C'est le serveur qui renseigne cette ligne : elle fait partie de la réponse, pas de la requête.
Le code est une valeur que le programme sait lire ; la signification est un texte destiné à l'humain. Les deux disent la même chose.
Exercice 6 Repérer le port dans une adresse
Dans l'URL d'un site de test, le nom du serveur monsite est suivi de :8080, puis du chemin /index.html.
- Quel numéro est écrit après le nom du serveur ?
- Ce numéro correspond-il à un port habituel de HTTP ?
- Que se passerait-il, selon toi, si on avait écrit
:21à la place ?
Indice 1
Le numéro est placé entre les deux-points et la première barre oblique.
Indice 2
Rappelle-toi la liste des ports réservés pour HTTP et pour FTP.
Voir la correction pas à pas
Le numéro écrit après
:est 8080.Le port 8080 fait partie des ports réservés à HTTP, avec le 80 2. L'adresse est donc cohérente avec le protocole indiqué.
Le port 21 est réservé à FTP 2. Un serveur web n'y écoute pas de requêtes HTTP : le navigateur n'obtiendrait pas la page attendue.
Le port aiguille la demande vers le bon service du serveur. On l'omet dans l'adresse quand c'est le port habituel du protocole.
Exercice 7 Observer un échange dans le navigateur
Ton professeur te demande d'étudier une requête et sa réponse avec le navigateur Firefox.
- Quel menu ouvres-tu pour voir les échanges ?
- Tu actualises une page et plusieurs lignes apparaissent. Pourquoi y en a-t-il plusieurs pour une seule page ?
- Quelles informations cherches-tu en priorité dans la réponse pour savoir si tout s'est bien passé ?
Indice 1
Le chemin du menu comporte trois étapes qui commencent par « Outils ».
Indice 2
Une page contient souvent des images et des styles en plus du texte.
Indice 3
Pense à la ligne qui ouvre la réponse.
Voir la correction pas à pas
Tu passes par le menu Outils, puis Développement web, puis Réseau 2.
Une page est composée de plusieurs ressources (le fichier HTML, des feuilles de style, des images…). Chacune possède sa propre URL et donc sa propre requête : le navigateur en envoie plusieurs.
Dans chaque réponse, tu lis d'abord la ligne de statut : la version, le code et sa signification te disent si la ressource a été trouvée ou non 2.
Les outils du navigateur rendent visible ce qui reste caché d'habitude. Chaque ligne affichée correspond à une URL et à un échange requête-réponse.
Exercice 8 Comprendre le passage à HTTPS
Un site historiquement en http bascule en https.
- Quelle différence vois-tu au début de l'URL ?
- Pourquoi de plus en plus de sites font-ils ce choix ?
- L'URL change-t-elle de nature (protocole, nom du serveur, chemin) ? Précise ce qui change et ce qui reste identique pour la page
/contact.html.
Indice 1
Compare seulement le début de chaque adresse.
Indice 2
Le cours évoque l'influence d'un acteur que tu utilises tous les jours.
Indice 3
Fais deux listes : ce qui change et ce qui ne change pas.
Voir la correction pas à pas
La seule différence visible au début de l'adresse est le protocole :
httpsremplacehttp.Les navigateurs poussent les sites à adopter HTTPS 2 : ils signalent les pages en
httpcomme « non sécurisées ». La raison de fond est la sécurité : avec HTTPS, les données échangées entre le navigateur et le serveur sont chiffrées, donc un tiers ne peut ni les lire ni les modifier en chemin.Ce qui change : le protocole. Ce qui reste identique : le nom du serveur et le chemin
/contact.html. La page demandée est la même, mais l'échange avec le serveur est désormais chiffré grâce au protocole HTTPS.
Passer à HTTPS chiffre les échanges avec le serveur, sans rien changer à l'organisation du site. Le chemin vers une page reste le même.
Les questions qu'on se pose
Quelle est la différence entre une URL et un nom de domaine ?
Le nom de domaine désigne seulement le serveur, comme le nom monsite d'un site. L'URL est l'adresse complète d'une ressource : elle contient le protocole, le nom de domaine, un port éventuel et le chemin. Plusieurs URL différentes peuvent donc partager le même nom de domaine.
Faut-il apprendre les codes de statut par cœur ?
Non, ce qui compte est de savoir lire une ligne de statut : elle se découpe en version, code et signification 2. Dans un exercice, le code ou son sens est en général fourni, et on te demande de l'interpréter.
HTTP et HTTPS, quelle différence pour l'élève ?
HTTPS est la forme sécurisée de HTTP : l'échange entre le client et le serveur web suit le même principe (requête puis réponse), mais les données circulent chiffrées, illisibles pour qui les intercepterait. De plus en plus de sites passent à HTTPS, sous la pression des navigateurs 2. Dans l'adresse, tu le vois grâce à la première partie : http ou https.
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.