在设置nest js项目并使用nomnia验证所有路由之后,我尝试启用cors
async function bootstrap() {
const app = await NestFactory.create(AppModule);
app.enableCors()
await app.listen(3001);
}
bootstrap();
但我还是得到了Network Error
这个问题看起来像是来自Nest JS项目(特别是CORS),因为我尝试将同一个Nest JS项目与React JS项目链接起来,一切都很顺利。
否则,在react native中尝试类似
const res = await axios.get("https://www.google.com/")
.then(res => console.log(res.data))
.catch(err => console.error(err));
我得到日志中的所有数据
2条答案
按热度按时间0g0grzrc1#
尝试使用本地IP地址代替本地地址
http://localhost:3001
,如下所示:http://192.168.xxx.xxx:3001
a6b3iqyw2#
尝试这个链接https://docs.nestjs.com/security/cors它提供了更多的方式来激活cors