【发布时间】:2018-05-22 13:54:58
【问题描述】:
我想在 AJAX 的帮助下创建一个随机报价机。我在这里找到了这个 API https://quotesondesign.com/api-v4-0/
我使用这个示例代码(来自上面的页面)
$.getJSON("http://quotesondesign.com/wp-json/posts?filter[orderby]=rand&filter[posts_per_page]=1&callback=", function(a) {
$("body").append(a[0].content + "<p>— " + a[0].title + "</p>")
});
但是我变成了下面的错误信息
无法加载http://quotesondesign.com/wp-json/posts?filter[orderby]=rand&filter[posts_per_page]=1&callback=:“Access-Control-Allow-Origin”标头的值“http://null”不等于提供的来源。因此不允许访问 Origin 'null'。
我运行一个简单的本地网络服务器 (python)。
我在 Firefox 和 Chromium 这两种不同的浏览器中进行了尝试。
【问题讨论】: