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にアクセスできない場合はどうすればよいでしょうか?
[フックを使用するように書き直すことができると思いますが、ミドルウェアでこれを行う方法に本当に興味があります]
ありがとう