XMLHttpRequest cannot load 和 JsonView插件
XMLHttpRequest cannot load的产生原因及解决方案
问题描述:当进行调用后台接口时,Chrome控制台报错,报错字段:XMLHttpRequest cannot load file:///C:/phpstudy_pro/WWW/www.ccc.com/mysql.php. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
这个错误的产生原因是跨域引起的
解决方法:
- 1.、先将Chrome的所有页面关闭
- 2、右键Chrome图标,点击属性
在目标栏的最后面 添加 --args --disable-web-security --user-data-dir 。然后点击 确定
重新打开谷歌浏览器,出现如下图显示,就可以了
Chrome中安装JsonView扩展程序
- 1、打开JsonView扩展程序压缩包。网址为:https://github.com/gildas-lormeau/JSONView-for-Chrome
- 2、下载完成后,进行解压
- 3、打开Chrome的扩展程序界面
方法一:在地址栏中输入:chrome://extensions/
方法二:
- 4、加载JsonView扩展程序
先勾选开发者模式,再点击加载已解压的扩展程序,选择文件
- 5、最后的效果图