新手入门Nest.js(九)- 控制器子域名路由
子域路由
@Controller装饰器提供了一个host选项可用,主要用来判断这个控制器在被访问的时候,限制具体的域名来访问
代码如下
@Controller('cats')
@Controller({ host: 'api.gowhich.com' })
export class CatsController {
@Get()
findAll(@Req() request: Request): string {
return 'This action will returns all cats';
}
}
再举个例子
@Controller('cats')
@Controller({ host: 'api.gowhich.com' })
export class CatsController {
@Get()
getInfo(@HostParam('account') account) {
return account;
}
}
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 博客( https://www.gowhich.com ),版权所有,侵权必究。
版权声明
由 durban创作并维护的 Gowhich博客采用创作共用保留署名-非商业-禁止演绎4.0国际许可证。
本文首发于 Gowhich博客( https://www.gowhich.com ),版权所有,侵权必究。