Dron 博客

使用 chrome 的 disable-web-security 参数联调线上数据

受浏览器的同源策略限制,开发环境中前端页面无法跨域使用线上数据,解决方法有很多种,典型的如中间夹了一层网络代理。

我找了一下 Chrome 的选项,没有关于降低跨域限制的,于是想到了启动参数,果然在这里:

open -a /Applications/Google\ Chrome.app --args --disable-web-security

加这个参数启动 Chrome,访问任意页面,不再受同源策略限制,页面中的 JS 可以任意发送跨域网络请求。