能讲讲跨域的原理吗?
来源:5-3 大章列表查询功能开发3

qq_鸡毛一地_0
2020-08-08
不同IP或端口出现跨域问题这个容易理解,但是课程5-3中讲解了springBoot端的跨域代码,展示了后端的方法,据知,vue的配置文件也可以设置跨域问题,两种跨域解决方法就让我迷糊了,我的认知中,跨域问题是浏览器出于安全问题而阻止的,然后就以为vue配置文件设置跨域配置是从浏览器端解决跨域问题,但是老师您的方法是从后端解决,难道浏览器就让通过了吗,跨域到底是一种什么原理呢,请老师讲解或发相关url参考文章
thx very much!
写回答
1回答
-
可以看下这篇文章:https://www.jianshu.com/p/967821d3f6d6
跨域可以这样理解,来自一个IP端口的页面(vue项目),要访问另一个IP端口的资源(springboot请求接口),会产生跨域访问。
你说的vue解决跨域,应该是配置代理的方法,其实这个请求不是直接发给springboot应用,而是由先发给本地nodejs服务器(就是启动vue项目的服务器),再由nodejs转给springboot项目
012020-08-09
相似问题