getJSON 打开一个 JSON 文件而不打开另一个

getJSON opens one JSON file and not the other

我试图通过在 Codepen 上进行一些测试来了解 getJSON 的工作原理,例如在控制台上打印 JSON 数据。我使用以下方法打印数据:

$.getJSON("https://www.freecodecamp.org/json/cats.json", function(json) {
    $(".message").html(JSON.stringify(json));
});

我注意到,对于 JSON 文件,例如 https://quotesappfree.herokuapp.com/quotes.json the result is printed on the console. However, when I change to this other entry https://www.freecodecamp.org/json/cats.json,它停止工作。

为什么我可以在一种情况下打印 JSON 文件,而在另一种情况下却不能?我怎样才能打印后一种情况?

提前致谢

第二个不起作用的原因是 freecodecamp 因为 CORS

拒绝了请求

https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS