Как получить фактический маршрут маршрута без параметров.
Получение /users/abc ожидание /users/:id
/users/abc
/users/:id
Маршрут
router.get('/user/:id', find);
Промежуточное ПО
const middleware= (ctx, next) => { let path = ctx.path; // '/users/abc' // Something };
const middleware= (ctx, next) => { let path = ctx._matchedRoute; // '/users/abc' // Something };
Исходный код
https://github.com/alexmingoia/koa-router/blob/master/lib/router.js#L336
https://github.com/alexmingoia/koa-router/blob/master/lib/layer.js#L46