跨域问题本质是因为, 访问协议、域名、端口的不同导致的, 常见且最有效的方式是后端需要设置
- Access-Control-Allow-Origin
- Access-Control-Request-Method
- Access-Control-Request-Headers
在本地调试阶段,一般针对option预检请求
解决方法:
mac系统:/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --disable-web-security --user-data-dir
windows系统: Chrome.exe --disable-web-security --user-data-dir(windows下在chorm安装路径下执行)