Aller au contenu

Numérique et sciences informatiques (spécialité) · Première

Client-serveur et protocole HTTP : fiche de Première NSI

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Le client (le navigateur) envoie une requête ; le serveur web répond en renvoyant la page demandée. Le navigateur se charge ensuite de l'afficher.1
  • HTTP est le protocole de communication entre un client et un serveur web ; il repose sur TCP/IP.12
  • Par défaut, un serveur web écoute les connexions HTTP sur le port 80.12
  • L'adresse (URL) désigne le serveur grâce au DNS et peut contenir des paramètres que le serveur exploite pour fabriquer la page.12
  • HTTP est un protocole sans état : les cookies permettent de simuler une session.2

Les deux acteurs : client et serveur

Quand tu ouvres une page web, deux machines dialoguent. Ton ordinateur joue le rôle du client ; une autre machine, le serveur, détient la page. Cette fiche rassemble ce qu'il faut retenir sur ce dialogue.

Comment se déroule un échange

Pour joindre un serveur, le client a besoin de deux informations : où il se trouve et par quelle « porte » entrer. Elles se déduisent de l'adresse saisie.

Pages calculées, état et cookies

Pièges fréquents

Questions flash

4 questions · correction immédiate · ton score reste sur ton appareil.

  1. Quel est le rôle du navigateur dans un échange HTTP ?

  2. Quel est le port par défaut d'un serveur web utilisant HTTP ?

  3. HTTP conserve en mémoire les échanges précédents avec un même client.

  4. Quelles affirmations sont correctes ? (plusieurs réponses)

    Plusieurs réponses possibles.

Les questions qu'on se pose

Quelle différence entre HTTP et TCP ?

TCP est un protocole de transport en mode connecté, sur lequel HTTP est construit.2 HTTP définit le dialogue entre un client et un serveur web : une requête, puis une réponse.1

Comment un site peut-il me reconnaître si HTTP est sans état ?

Grâce aux cookies : le serveur s'en sert pour suivre un visiteur et créer une session, alors que le protocole HTTP, lui, n'a aucune mémoire.2

Pourquoi deux requêtes vers un même serveur peuvent-elles donner des pages différentes ?

Parce que le serveur peut s'appuyer sur les paramètres présents dans l'URL pour fabriquer la réponse.1 La page n'est alors pas un fichier fixe.

Sources

  1. Cours DIU NSI - Protocole HTTP et interactions Web, CNRS. Consulté le 6 novembre 2026.
  2. Cours Web et réseaux - Domaine et protocoles, Université Grenoble Alpes. Consulté le 6 novembre 2026.
  3. Serveur web embarqué, Wikipédia. Consulté le 6 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.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page