let response = ""; // On initialise les données de la réponse.
// Lorsque la machine "serveur" nous envoie des données en retour...
socket.on("data", (data) => {
// On ajoute les données reçues dans notre variable.
// Ici, on part du principe que les données sont du *texte*, pas du binaire,
// c'est pour ça qu'on s'autorise à faire "toString()" sur les données reçues.
response += data.toString();
});
// Lorsque la connexion est terminée (elle le sera à la fin de la réponse
// grâce à l'en-tête "Connection: close")...
socket.once("close", () => {
console.log("---- RESPONSE ----");
// On affiche la réponse que l'on a récupéré avec le socket.
console.log(response);
});