前端开发中的跨域问题

105 阅读1分钟

看了好多文章,介绍什么是跨域,都是些理论。最终我也没明白什么是跨域。 现在我感觉明白了: 前端开发本地测试时,浏览器网址一般是:localhost:8080或者127.0.0.1:8080。 这时,你用axios调用服务器接口,比如"cba.itlike.com/public/inde… 这时就产生跨域问题了:浏览器认为,这个页面的URL的是localhost:8080,而axios调用的接口cba.itlike.com 这俩源不同,浏览器就拦截了借口返回的数据。

简单说就是,你网页只能与自己的服务器通讯,不能与其它服务器通讯。