请教下 chrome 开发环境跨域调试的问题?

开发环境下都是 localhost,正常都是丢到测试环境下用测试域名才有数据,有没办法在本地开发的时候就能获取到后端数据,像小程序开发一样。这样开发方便多了,可以看到真实数据。

debug·cors·chrome
92 views
Comments
登录后评论
Sign In
·

自己搞一个域名,修改 host 文件绑定到 localhost 本机,跨域设置允许这个域名访问就可以了,调试的时候打开这个域名跳的是 localhost 的开发页面

Chrome 有启动选项,关闭 web-security 就可以,跨域安全这个概念只在浏览器环境下有用

·
  1. 浏览器层面禁用同源策略--disable-web-security 不过会降低chrome浏览器的安全性

  2. lightprotxy替换本地系统代理 指向你的测试环境

  3. 后端层面解决跨域问题 --详情询问公司后端

    正常来说 接口跨域问题 前端不用处理 交给后端就行 你只要知道原理即可