Condiciones de parámetros de rutas expresas
Tengo una ruta en mi aplicación Express que se ve así:
app.get('/:id', function (request, response) {
…
});
La identificación siempre será un número. Sin embargo, en este momento esta ruta está emparejando otras cosas, como/login
.
Creo que quiero dos cosas de esto:
para usar solo esta ruta si la ID es un número, ysolo si no hay una ruta para ese parámetro específico ya definido (como el choque con/login
).Se puede hacer esto?