Gogs API jquery访问允许来源

时间:2016-10-28 12:32:11

标签: javascript jquery gogs

我正在使用postman上的Brackets休息客户端。 使用该客户端我可以请求Gogs api。 但是,如果我想使用jquery请求它,我得到一个:

XMLHttpRequest cannot load http://xxx.xxx.xxx.xxx:3000/api/v1/repos/.../.../issues?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access.

这是我的js代码:

     var request = $.ajax({
        url: apiUrl+'repos/.../.../issues?token='+token,
        method: "GET",
        dataType: "json",
        crossDomain: true
    });

    request.done(function( data ) {
      resolve('it works', data);
    });

    request.fail(function( jqXHR, textStatus ) {
        reject(jqXHR, textStatus);
    });

任何想法如何解决这个问题?

修改 目前它只是为了发展。因此,我可以使用此Chrome扩展程序:Allow-Control-Allow-Origin: *

0 个答案:

没有答案