Malagu 框架提供一系列装饰器用于将值输出到响应头、Cookie 和 Session 里面。
@Header
设置请求头。
@Controller('users')
export class UserController {
@Get(':id')
@Header('Content-type', 'application/json')
get(@Param('id') id: string) {
...
}
}
@Cookie
设置 Cookie。
@Controller('users')
export class UserController {
@Get(':id')
@Cookie('foo', 'bar')
get(@Param('id') id: string) {
...
}
}
@Session
设置 Session。
@Controller('users')
export class UserController {
@Get(':id')
@Session('foo', 'bar')
get(@Param('id') id: string) {
...
}
}