嗨我正在测试休息API调用http://airportcode.riobard.com,允许我查找机场代码。当我在下面的到我的浏览器中键入:浏览器Api调用的作品,但阿贾克斯没有
http://airportcode.riobard.com/search?q=las%20vegas&fmt=JSON
我得到正确的JSON。然而,当我做一个json jQuery调用:
var url = 'http://airportcode.riobard.com/search?q=las vegas&fmt=JSON';
// Request json
jQuery.getJSON(url, function(data){
console.log(data);
});
我得到一个200这是好的,但响应对象是空的。为什么这发生在我身上?
谢谢。
它不是。首先,我不知道这个问题是一个跨域问题。这个问题指出了一些描述跨域问题的非同义行为,另一个问题是从一个跨域问题开始处理jsonp,这意味着这是一个不同的问题。另一件与我的问题有所不同的是,我的api不提供jsonp功能,而其他问题则提出了问题。不同的问题。 –