Access-Control-Allow-Origin标头(JavaScript)

时间:2015-03-05 18:36:30

标签: javascript ajax header xmlhttprequest

我正在尝试访问外部API,但我总是收到错误

XMLHttpRequest cannot load https://www.warcraftlogs.com/v1/rankings/character/porkiz/blackmoore/EU?metric=dps&limit=5000&api_key=xxx. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.

我在这个主题上发现了很多问题,但找不到解决方案。显然,我没有访问服务器,所以我不能修改任何东西。显然,API也不支持JSONP。

但是,我可以通过在Google Chrome中安装CORS扩展程序来实现它。有没有任何外部扩展如何解决问题的任何想法?我正在使用一个简单的AJAX请求:

$.ajax({
            type: 'GET',
            url: url,
            contentType: 'application/json',
            success: function(result) {
                _processData(result);
            }
        }) 

0 个答案:

没有答案