现在比较新的浏览器在本地调试时AJAX请求,基本都会有跨域问题。相应的解决方案也挺多的,工具也不少。像charles等抓包工具等。不过最简单的就是移除浏览器的同源限制。
版本号<=49设置
- 在桌面找到chorme浏览器快捷图标并点击鼠标右键的属性一栏。
- 在属性页面中的目标输入框里加上
--disable-web-security如下图所示:
版本号>49设置
第一步创建一个文件夹,这个文件夹是用来保存关闭安全策略后的用户信息,名字可以随意取,位置也可以随意放。
- 在电脑上新建一个目录,例如:
C:\MyChromeDevUserData
- 在chrome浏览器快捷方式的属性页面中的目标输入框里加上
--disable-web-security --user-data-dir=C:\MyChromeDevUserData
注意:
--disable前需加上空格
注意:
--disable前需加上空格
注意:
--disable前需加上空格
- 点击应用和确定后关闭属性页面,并打开chrome浏览器。
命令行方式启动
'C:\Program Files\Google\Chrome\Application\chrome.exe' --disable-web-security --user-data-dir=C:\MyChromeDevUserData