本地调试代码,请求线上数据,涉及到跨域问题,用chrome浏览器可以解决

场景一 2018-05-31之前都可以使用

用命令行打开,就一句话

1
open -a "Google Chrome" --args --disable-web-security

场景二 2018-05-31 用第一种,发现失效,不知为何原因,暂时先使用,以后在搞清楚

1.建立本地跨域文件夹

这个文件夹是浏览器打开时候进行设置一些基本文件,因为需要关闭浏览器的安全策略。
命令:cd /Users/[你电脑名字]/Documents/ 然后建立个文件夹:命令是mkdir MyChromeDevUserData
第一步就结束了。

2.打开浏览器增加参数

命令:open -n /Applications/Google\ Chrome.app/ --args --disable-web-security --user-data-dir=/Users/【电脑名字】/Documents/MyChromeDevUserData

这样会重启1以新参数形式打开浏览器,你再重新请求处理,就解决了跨域问题了。