El parámetro de ruta es una variable que permite al usuario agregar un parámetro en su punto de recurso (punto final de API) cuyo valor se puede cambiar. Los parámetros de ruta ofrecen una oportunidad única para que el usuario controle las representaciones de los recursos.
Simplemente cree una carpeta y agregue un archivo, por ejemplo, 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/:id/:start/:end", function(req, res){ var user_id = req.params['id'] var start = req.params['start'] var end = req.params['end'] var user_id = req.params['id'] // Or req.params.id var start = req.params['start'] // Or req.params.start var end = req.params['end'] // Or req.params.end }) 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/1234/1/10» como se muestra a continuación:
- Regrese a la consola y podrá ver el valor del parámetro de ruta como se muestra a continuación:
Entonces, así es como puede usar el parámetro de ruta en Node.js, que ofrece una oportunidad única para que el usuario controle las representaciones de los recursos.
Publicación traducida automáticamente
Artículo escrito por gouravhammad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA