【发布时间】:2013-10-22 04:23:02
【问题描述】:
我晚上的大部分时间都在做这个。
我正在尝试使用 d3.json 将此实时 json 数据 http://citibikenyc.com/stations/json 加载到我网站上的页面上。
只是测试:
var bike = "http://citibikenyc.com/stations/json";
d3.json(bike, function(error, json) {
console.log(json);
});
不起作用。我得到错误
XMLHttpRequest cannot load http://citibikenyc.com/stations/json. Origin http://hochemoche.com is not allowed by Access-Control-Allow-Origin.
我有什么遗漏的吗?我提交请求的页面是否可能存在一些限制?对此的任何帮助将不胜感激。我不相信来自 citibike 的网站有任何限制,因为这个相同的请求就像我的终端的 curl 一样,其他人也使用过这些数据,但似乎无法根据他们的代码弄清楚他们是如何加载它的.
【问题讨论】:
标签: javascript ajax json d3.js data-visualization