I have a route on my Express app that looks like this:
app.get('/:id', function (request, response) {
…
});
The ID will always be a number. However, at the moment this route is matching other things, such as /login
.
I think I want two things from this:
- to only use this route if the ID is a number, and
- only if there isn't a route for that specific paramater already defined (such as the clash with
/login
).
Can this be done?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…