我使用后台的接口,后来发现跨域了,我用的是vue不知道怎么才可以让他不跨域,后来我尝试了vue脚手架的那个proxy-table但是还是跨域了,不知道怎么做才可以
我使用后台的接口,后来发现跨域了,我用的是vue不知道怎么才可以让他不跨域,后来我尝试了vue脚手架的那个proxy-table但是还是跨域了,不知道怎么做才可以
首先:跨不跨域前端工程师是决定不了的,跨域是同源策略的限制,源:由协议【https、http】+域名【a.com】+端口【80、443】组成,(ie中略有不同),同源策略是浏览器的核心安全策略,目的是将来自不同源的资源进行隔离,并控制不同源资源间的通信,从而减少安全威胁,增强安全性。
简单地说,不在同源就会跨域。就是你前端页面和后端接口不同源,所以你需要跨域,要么对应的后端重新封一个接口,那么支持跨域cors、jsonp等方法。可以看看:https://segmentfault.com/a/11...
27 回答13.1k 阅读
8 回答3.5k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
5 回答5.3k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
3 回答1.7k 阅读
4 回答2.3k 阅读✓ 已解决
你是不是没有重新编译,npm run dev一下,我之前遇到过,修改他这个proxytable需要重新编译,这个不支持热更新