El parámetro de consulta es la variable cuyo valor se pasa en la URL en forma de par clave-valor al final de la URL después de un signo de interrogación (?). Por ejemplo, www.geeksforgeeks.org?name=abc donde ‘nombre’ es la clave del parámetro de consulta cuyo valor es ‘abc’.
Simplemente creamos una carpeta y agregamos un archivo como index.js. Para ejecutar este archivo, debe ejecutar el siguiente comando.
node index.js
Nombre de archivo: index.js
const express = require("express") const path = require('path') const app = express() var PORT = process.env.port || 3000 // View Engine Setup app.set("views", path.join(__dirname)) app.set("view engine", "ejs") app.get("/user", function(req, res){ var name = req.query.name var age = req.query.age console.log("Name :", name) console.log("Age :", age) }) app.listen(PORT, function(error){ if(error) throw error console.log("Server created Successfully on PORT", PORT) })
Pasos para ejecutar el programa:
- La estructura del proyecto se verá así:
- Asegúrese de haber instalado ‘view engine’ como he usado ‘ejs’ e instale el módulo express usando los siguientes comandos:
npm install express npm install ejs
- Ejecute el archivo index.js usando el siguiente comando:
node index.js
- Abra el navegador y escriba esta URL «http://localhost:3000/user?name=raj&age=20» como se muestra a continuación:
- Vuelva a la consola y podrá ver la clave de parámetros de consulta, valor como se muestra a continuación:
Así es como puede leer los parámetros de consulta en Node.js.
Publicación traducida automáticamente
Artículo escrito por gouravhammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA