view benchmark/bun-http-framework-benchmark/dev/nest-node/src/app.controller.ts @ 216:e82b80b24012 default tip

[MrJuneJune] Make webp translate background job.
author June Park <parkjune1995@gmail.com>
date Sat, 28 Feb 2026 21:04:43 -0800
parents a8976a008a9d
children
line wrap: on
line source

import {
  Body,
  Controller,
  Get,
  Header,
  Param,
  Post,
  Query,
  Res,
} from '@nestjs/common';
import { AppService } from './app.service';

@Controller()
export class AppController {
  constructor(private readonly appService: AppService) {}

  @Get('/')
  @Header('content-type', 'text/html')
  getHello() {
    return this.appService.getHello();
  }

  @Get('/id/:id')
  @Header('content-type', 'text/html')
  getCompose(@Param('id') id: string, @Query('name') name: string) {
    return `${id} ${name}`;
  }

  @Post('/json')
  postMirror(@Body() body) {
    return body;
  }
}