-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Documenting req.route in relation to route handlers vs middleware #1227
Copy link
Copy link
Closed
Description
This request for docs comes from expressjs/express#4193, where the person is trying to understanding why req.route is undefined.
The answer in response wrote:
That is a distinguishing feature between middlewares and routes; routes (like app.all) have a route (visible in req.route) and middlewares do not have a route.
I encountered a similar error to the person who raised the issue, and although I understand the high-level differences between middleware and a route handler, it hadn't occurred to me that the shape of the req object is different within a route handler vs within a middleware.
I believe the docs would benefit by explaining this as explicitly as the responder did in that issue thread.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels