El módulo HTTP de Node.js te permite transferir datos a través del protocolo Hyper Text Transfer Protocol (HTTP). Es utilizado para crear un servidor HTTP.
Aquí te dejo un ejemplo sencillo de cómo usarlo:
Primero, debes importar el módulo HTTP en tu archivo utilizando `require()`:
```javascript
var http = require(‘http’);
```
Una vez que tienes el módulo, puedes usar el método `createServer()` para crear el servidor HTTP. Este método toma una función con dos parámetros, `request` y `response`:
```javascript
var http = require(‘http’);
http.createServer(function (req, res) {
res.write(‘Hola Mundo!’); // Escribe una respuesta al cliente
res.end(); // Finaliza la respuesta
}).listen(8080); // El servidor puede escuchar en el puerto 8080
```
En este ejemplo, el método `createServer()` crea un servidor HTTP que escucha en el puerto 8080. Cuando un cliente se conecta, el servidor responde con ‘Hola Mundo!’, y luego termina la respuesta.
Para ejecutar este código, debes copiarlo en un archivo de tu elección (por ejemplo, `server.js`), y luego ejecutar el archivo con Node.js desde la línea de comando:
```bash
node server.js
```
Luego puedes ir a tu navegador y escribir `localhost:8080`, donde verás el mensaje ‘Hola Mundo!’.