Javascript 使用JS时没有“访问控制允许来源”错误

Javascript 使用JS时没有“访问控制允许来源”错误,javascript,api,Javascript,Api,错误: 请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“null” 下面是getJSON调用 var fewd = { getJSON: function(url, success) { var xhr = new XMLHttpRequest(); xhr.onreadystatechange = function() { if (xhr.readyState == 4 && xhr.stat

错误: 请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“null”

下面是getJSON调用

var fewd = {
  getJSON: function(url, success) {
    var xhr = new XMLHttpRequest();
    xhr.onreadystatechange = function() {
      if (xhr.readyState == 4 && xhr.status == 200) {
        var json = JSON.parse(xhr.response);
        success(json);
      }
    }
    xhr.open("GET", url);
    xhr.send();
  },
};

这里应该添加什么来解决此问题。我通读了前面的所有bug,但无法准确地指出应该在这里添加什么

这里没有什么可以修复的,但是您需要做的是找到一种方法,不通过url在http请求中发送该头部。通过配置服务器或查找执行此操作的服务


研究CORS

复制任何修复此问题的建议?使服务器发送正确的标题。。。。。