NestJS 中的重定向
在NestJS中,想要实现重定向有两种方式,一种是使用@Redirect()
装饰器,另一种是直接是用库的的响应对象,Express的Response,
@Get('example1')
@Redirect()
example1 {
return {
"url": string,
"statusCode": number
}
}
@Get('example2')
example2(@Response() res) {
res.redirect('https://www.example.com')
}
结论使用:@Redirect() 装饰器,配合return返回特定的对象来灵活重定向。