最佳答案
我正在尝试获取一个新闻网站的信息。我想我应该使用 google 的 feed API 把 feed 转换成 json。下面的 url 将以 json 格式从提要返回10篇文章。http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http://feeds.feedburner.com/mathrubhumi
我使用下面的代码来获取上面的 url 的内容
$.ajax({
type: "GET",
dataType: "jsonp",
url: "http://ajax.googleapis.com/ajax/services/feed/load",
data: {
"v": "1.0",
"num": "10",
"q": "http://feeds.feedburner.com/mathrubhumi"
},
success: function(result) {
//.....
}
});
但它不工作,我得到了下面的错误
无法加载 XMLHttpRequest Http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&q=http%3a%2f%2ffeeds.feedburner.com%2fmathrubhumi. 请求的标头上没有“访问控制-允许-起源”标头 因此,原产地「 http://localhost」是不允许存取的。
我该怎么补救?