ccc

Node.js: peticiones http

Ejemplo muy básico mandando una petición a un puerto de nuestro propio ordenador
const http = require("http");

http.createServer(function(request,response) {
   response.write("hola mundo");
   response.end();
}).listen(3000);

console.log("servidor escuchando en el port 3000");
Lo que hace es crear un un puerto que esté libre de nuestro ordenador (es bueno coger números muy altos por ejemplo 3000) y escribir ese texto allí.

Si vamos al navegador a http://localhost:3000/ saldrá ese texto

Si ponemos un return ya podemos asociarlo a una constante:
const serverAux = http.createServer(function(request,response) {
if (request.url === "/about") {
response.write("<h1>Estás en la página de about</h1>");
return response.end();
}
else {
response.write("<h1>Estás en cualquier otra página</h1>");
return response.end();
}
});
return serverAux.listen(3000);

No hay comentarios:

Publicar un comentario