Как установить заголовок ответа в nestjs с fastify

Я пытаюсь установить собственный заголовок ответа в js-контроллере nest и использую fastify.
В настоящее время я пытаюсь сделать:

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

Но я получаю сообщение об ошибке: res.set is not a function
Кто-нибудь может мне помочь?


person Lex den Otter    schedule 03.03.2020    source источник


Ответы (2)


Если вам также нужно установить значение статического заголовка, вы всегда можете использовать декоратор @Header() в обработчике маршрута, чтобы вы могли

@Post()
@Header('key', 'value')
async method() {
  return something;
}
person Jay McDoniel    schedule 03.03.2020

Решение было:

res.header('key', 'value');
person Lex den Otter    schedule 03.03.2020