nest.js @Post, устанавливающий тип содержимого ответа - PullRequest
0 голосов
/ 27 сентября 2018

Я пытаюсь реализовать конечную точку POST для моего API, который возвращает строку HTML при вызове.

Мой код выглядит следующим образом:

import { Controller, Post } from '@nestjs/common';
@Controller()
export class MyController {
    @Post('/endpoint')
    public create(): string {
        return `
            <!DOCTYPE html>
            …
            </html>`;
    }
}

Как можноЯ говорю конечной точке POST отправлять правильный тип контента вместе с ответом?Я искал все документы, но не смог найти ничего полезного для меня.

Заранее благодарю за помощь

1 Ответ

0 голосов
/ 28 сентября 2018

Я смог найти ответ сам.Я только что добавил декоратор @Header сразу за декоратором @Post:

…
@Post('/endpoint')
@Header('content-type', 'text/html')
public create(): string {
…
...