采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师你好,前端和后端服务的端口不同,为什么没见有跨域问题呢? 依据: 前端的服务地址为:http://127.0.0.1:5173/ 后端服务的地址为:http://127.0.0.1:3000/ 参考链接:https://graphql.org/learn/best-practices/#http
这个问题有几个同学也在问,我统一回答一下:
nestjs 里如果没有设置的话,默认是允许跨域的,如果想开启跨域限制,可以在 main.ts 里这么写:
重点是这段代码:app.enableCors(),是他开启了跨域。如果不传参数,默认是允许来自所有域名、所有 HTTP 方法、所有请求头的跨域请求。
如果想允许部分地址可以跨域,需要这么写:
也可以配置的允许跨域的域名:
app.enableCors({
origin: 'http://localhost:5173',
});
同学你看的很细啊,加油!!
谢谢!老师的答复
请问老师,这门课程大约在什么时候全部更新完毕?
可以加入qq群就可以第一时间获得课程更新信息了
登录后可查看更多问答,登录/注册
平台级应用+流行全栈技术+实用职场技巧&面试策略 助你升职加薪
1.1k 12
751 10
1.4k 8
481 8
957 8
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号