Connexion
Qu'est-ce qu'il se passe quand je veux faire une requête vers http://example.com ?
Comment savoir sur quel port est hébergé un serveur HTTP ?
Initialisation d'une connexion TCP à la machine "serveur"
// A noter qu'on utilise "node:net" car on se connecte
// sur l'HTTP et non l'HTTPS, sinon il faudrait utiliser "node:tls".
import net from "node:net";
// On initialise le socket.
const socket = net.createConnection({
// L'adresse de la machine "serveur".
host: "example.com",
// Le port du serveur HTTP de la machine "serveur".
port: 80 // 443 pour HTTPS
});
// On affiche un message lorsque l'on est connecté à la machine "serveur".
socket.once("connect", () => {
console.log("On est connecté !");
});
Mis à jour