Is there a way to enable CORS on Github pages?

后端 未结 3 851
南方客
南方客 2020-12-31 05:12

I\'m hosting some JSON files on Github pages, but I am unable to use $.getJSON to retrieve them unless they come from the exact same domain.

Is there a

3条回答
  •  隐瞒了意图╮
    2020-12-31 05:54

    It's possible with the API, but it has a limit...

    "For requests using Basic Authentication or OAuth, you can make up to 5,000 requests per hour. For unauthenticated requests, the rate limit allows you to make up to 60 requests per hour. Unauthenticated requests are associated with your IP address, and not the user making requests."

    var xhr = new XMLHttpRequest();
    xhr.open('GET', 'https://api.github.com/repos/jimmywarting/diezyweb/contents/index.html?ref=gh-pages');
    xhr.setRequestHeader("Accept", "application/vnd.github.3.raw");
    xhr.send();
    
    xhr.onload = function(e){
       alert(xhr.response)
    }

提交回复
热议问题