我能够找到一种方法来标准化fastify
onrequest hook
中的请求和响应,以便为express
编写的中间件,例如swagger-stats
,可以与fastify
一起使用。
我想知道我是否有兴趣将此选项添加到FastifyAdapter
中,以便其他人可以从中受益?想法是如果打开此选项,则在构造函数中,onrequest hook
将添加到fastify
实例。
OP实际上将所需的行为发布为fastify plugin。
您可以通过npm安装它:
npm install --save fastify-normalize-request-reply
然后将其注册为插件:
fastify.register(require('fastify-normalize-request-reply'));