XMLHttpRequest加载但无法加载

时间:2017-11-04 13:59:03

标签: javascript xmlhttprequest

我知道标题是矛盾的,但请耐心等待。

我在Azure上托管的MVC应用程序中有一个简单的XMLHttpRequest: -

<script>
function loadDoc() {
var xhttp = new XMLHttpRequest();        
xhttp.open("GET","http://isni.oclc.org/sru/DB=1.2/query=pica.na+%3DPrince", 
           false);
xhttp.send();
</script>

这导致200代码响应,我可以使用Chrome网络面板查看返回页面(XML数据)。但是,我也会收到以下2个错误(在Chrome控制台中): -

1)无法加载http://isni.oclc.org/sru/DB=1.2/?query=pica.na+%3DPrince:请求的资源上没有“Access-Control-Allow-Origin”标头。因此,不允许原点“http://mhdatamodel.azurewebsites.net”访问。 loadDoc @ HttpRequest:153 onclick @ HttpRequest:89

2)未捕获DOMException:无法在'XMLHttpRequest'上执行'send':无法加载“http://isni.oclc.org/sru/DB=1.2/?query=pica.na+%3DPrince”。

我的问题是我是如何得到我期望的完全响应(XML数据,就像我刚刚输入http:// ...进入我的浏览器一样)然后得到“无法加载。 ..“和”无法执行'发送'......“错误?

提前致谢

0 个答案:

没有答案