Lectura de parámetros de consulta en Node.js

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:

  1. La estructura del proyecto se verá así:
  2. 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
  3. Ejecute el archivo index.js usando el siguiente comando:
    node index.js
  4. Abra el navegador y escriba esta URL «http://localhost:3000/user?name=raj&age=20» como se muestra a continuación:
    Navegador
  5. Vuelva a la consola y podrá ver la clave de parámetros de consulta, valor como se muestra a continuación:
    salida de la consola

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *