const http = require('http');
const url = require('url');
const server = http.createServer((req, res) => {
// Parsear la URL
const parsedUrl = url.parse(req.url, true); // true para parsear query string como objeto
const queryParams = parsedUrl.query; // Obtiene los parámetros GET
if (req.method === 'GET') {
res.writeHead(200, { 'Content-Type': 'application/json' });
res.end(JSON.stringify({
message: 'Parámetros GET recibidos',
params: queryParams
}));
}
});
server.listen(3000, () => {
console.log('Servidor en http://localhost:3000');
});
const express = require('express');
const app = express();
app.get('/', (req, res) => {
const queryParams = req.query; // Obtiene los parámetros GET
// Obtener los parámetros de la query string
const params = req.query;
// Ejemplo de parámetros: ?name=Juan&age=30&city=Madrid
const name = req.query.name;
const age = req.query.age;
const city = req.query.city;
res.json({
message: 'Parámetros GET recibidos',
params: queryParams
});
});
app.listen(3000, () => {
console.log('Servidor en http://localhost:3000');
});
Os recomiendo el post Os recomiendo leer el post sobre