пытаюсь заставить промежуточное ПО работать в Fastify - похоже, у меня нет доступа к запросу или параметрам. Документы говорят:
Fastify поддерживает готовое промежуточное ПО Express/Restify/Connect, это означает, что вы можете просто добавить свой старый код, и он заработает! (быстрее, кстати)
Но на простом примере:
fastify.use(function(req, res, next) {
console.log('req.query', req.query); // undefined
console.log('req.params', req.params); // undefined
next();
});
То же самое, если я добавлю/ограничу URL-адрес:
fastify.use('/foo', function(req, res, next) {
Я уверен, что что-то упускаю, но документы утверждают, что это «просто работает» — чего я не понимаю, как, если у вас нет доступа к qs?
[Я думаю, что могу переписать, чтобы использовать хуки, но мне действительно интересно, как я должен делать это с промежуточным программным обеспечением]
Спасибо