【发布时间】:2023-03-16 00:23:02
【问题描述】:
我正在尝试在嵌套 js 控制器中设置自定义响应头并使用 fastify。
目前我正在尝试做:
@Post()
async methodName(@Res res){
res.set('key', 'value');
};
但我得到了错误:res.set is not a function
有人可以帮我吗?
【问题讨论】:
我正在尝试在嵌套 js 控制器中设置自定义响应头并使用 fastify。
目前我正在尝试做:
@Post()
async methodName(@Res res){
res.set('key', 'value');
};
但我得到了错误:res.set is not a function
有人可以帮我吗?
【问题讨论】:
解决办法是:
res.header('key', 'value');
【讨论】:
如果您还需要设置静态标头值,您可以随时在路由处理程序上使用 @Header() 装饰器,这样您就可以拥有
@Post()
@Header('key', 'value')
async method() {
return something;
}
【讨论】: