如何使用Fastify在NestJS中设置响应头

时间:2020-03-03 10:55:25

标签: nestjs fastify

我正在尝试在Nest js控制器中设置自定义响应标头并使用fastify。
目前,我正在尝试:

@Post()
async methodName(@Res res){
res.set('key', 'value');
};

但是我得到了错误:res.set is not a function
有人可以帮我吗?

2 个答案:

答案 0 :(得分:1)

解决方案是:

res.header('key', 'value');

答案 1 :(得分:1)

如果还需要设置静态标头值,则可以始终在路由处理程序上使用@Header()装饰器,这样就可以了

@Post()
@Header('key', 'value')
async method() {
  return something;
}