场景
在调试某些接口时,由于对方设置了不允许跨域,为了方便调试,可以暂时打开浏览器的跨域限制。
浏览器设置
在Chrome浏览器快捷方式图标上右键,属性,目标后添加以下内容:
--disable-web-security --user-data-dir=c:\tmp
完整的内容如下:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --disable-web-security --user-data-dir=c:\tmp
双击该图标即可跨域,同时地址栏下方会有提示:
测试浏览器是否支持跨域
可以通过以下网址来测试是否支持跨域
https://webbrowsertools.com/test-cors/
通过浏览器插件打开跨域
如果觉得以上方式比较麻烦,也可以通过安装浏览器插件来实现,谷歌浏览器可以安装:CORS Unblock
,火狐浏览器可以安装CORS Everywhere
谷歌浏览器还可以安装Talend API Tester
这个插件来替代postman进行api测试,这个插件默认支持跨域