请问各位大佬怎么让他不跨域

新手上路,请多包涵

我使用后台的接口,后来发现跨域了,我用的是vue不知道怎么才可以让他不跨域,后来我尝试了vue脚手架的那个proxy-table但是还是跨域了,不知道怎么做才可以

阅读 2.6k
4 个回答

你是不是没有重新编译,npm run dev一下,我之前遇到过,修改他这个proxytable需要重新编译,这个不支持热更新

首先:跨不跨域前端工程师是决定不了的,跨域是同源策略的限制,源:由协议【https、http】+域名【a.com】+端口【80、443】组成,(ie中略有不同),同源策略是浏览器的核心安全策略,目的是将来自不同源的资源进行隔离,并控制不同源资源间的通信,从而减少安全威胁,增强安全性。
简单地说,不在同源就会跨域。就是你前端页面和后端接口不同源,所以你需要跨域,要么对应的后端重新封一个接口,那么支持跨域cors、jsonp等方法。可以看看:https://segmentfault.com/a/11...

后台设置header

header('Access-Control-Allow-Origin:*');//允许所有来源访问

我是用fetch来调用后台接口

推荐问题
宣传栏