有没有办法将所需的标头全局添加到 NestJS 中的所有端点/控制器?
有一个控制器绑定装饰器@ApiHeader。有没有办法将其应用于所有端点?
我发现的最短方法是执行以下操作:
export function Headers() {
return applyDecorators(
ApiHeader({
name: 'header1',
description: "description"
}),
ApiHeader({
name: 'header2',
description: "description"
}),
ApiHeader({
name: 'header3',
description: "description"
})
);
}
Run Code Online (Sandbox Code Playgroud)
@Headers()
@Controller('some-controller')
export class ContactsController {}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1057 次 |
| 最近记录: |