ajax直接测试文件夹里的.json文件如何做到?是否根本不可能?
情况是这样,为了前后端分离开发,我们公司决定前端代码直接本地运行,也就是浏览器打开后,地址栏显示为“file:///”开头,但是页面里的一些数据需要引入,原本在服务器的话,服务器启用以后ajax去请求就可以了。那现在ajax请求会碰到
XMLHttpRequest cannot load file:///xxxx/xxx/testdata/xxxx.json. No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘null’ is therefore not allowed access.
,也就是跨域了,但实际上都是在同一文件夹下的。现在我的猜测是:这样的访问没有域不域的,因为不在http服务器里,那么也就以为这ajax里最重要的 XMLHttpRequest根本就不存在,这样的方法本身就错误了?!不知道我说的是否正确,另外如果确实能做,那么烦请大大们不啬赐教!谢谢strong text
跟帖
暂无
说几句