当我将'Access-Control-Allow-Origin'标头设置为通配符时,为什么Origin仍然为Null *

时间:2017-06-01 02:25:47

标签: jquery ajax cors cross-domain access-control

我将Access-Control-Allow-Origin标头设置为通配符但我仍然收到此错误:

  

XMLHttpRequest无法加载tutorial。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许原点'null'访问。

我将如何解决此错误?
关于它的奇怪之处在于它只适用于其中一个URL,所有其他URL工作正常。

$.ajax({
    method: 'GET',
    url: characters[i],
    type: 'jsonp',
    crossDomain: true,
    cors: true,
    headers: {
        "Access-Control-Allow-Origin": "*"
    },
    success: function() {
        console.log("success");
    },
    error: function() {
        console.log("error");
    }

});

0 个答案:

没有答案