Adresses et échanges
30 · Client ou serveur ?
Énoncé
Le Web repose sur un dialogue entre un client (le navigateur) et un serveur. L'un demande la page, l'autre la lui envoie.
Ta réponse
Dans ce dialogue, qui envoie la page demandée ?
Énigme déjà réussie ! Relis l'explication ci-dessous, ou refais-la.
Indices
Indice 1
Le navigateur joue le rôle du client.
Indice 2
C'est l'autre rôle, celui qui stocke les fichiers.
Indice 3
Le mot commence par s.
Explication
Le JavaScript s'exécute dans le navigateur : c'est du code client. Le serveur, lui, prépare les fichiers et les envoie ; il peut aussi exécuter du code (PHP, Python) avant l'envoi.
Savoir où s'exécute le code permet de comprendre ce qui est visible et ce qui reste secret : tout ce qui arrive au client peut être lu.