尝试抓取 壹心理的FM的信息,例如: http://fm.xinli001.com/#4916186 通过firebug,知道页面载入后会发送
http://fm.xinli001.com/broadcast/?pk=4916186&t=1419258885474 会获取当前FM的基本信息。我尝试用ajax访问该网址,返回403 FORBIDDEN。
firefox另外提示:“已阻止交叉源请求:同源策略不允许读取 http://fm.xinli001.com/broadcast/?pk=12139723&t=1419253731488 上的远程资源。可以将资源移动到相同的域名上或者启用 CORS 来解决这个问题。”
js代码:
$.ajax
({
type: "get",
dataType: "json",
url: "http://fm.xinli001.com/broadcast/?pk=4916186&t=1419258885474",
success:function(data){alert('ok');},
timeout:30000,
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert('error');
}
});
googel一翻,搜到一个方法,增加:jQuery.support.cors = true; 后也是不可以。
增加Headers相当参数也不可以。实在没辄了。
请问有没什么办法可以获取到FM的基本信息?
http://fm.xinli001.com/broadcast/?pk=4916186&t=1419258885474 会获取当前FM的基本信息。我尝试用ajax访问该网址,返回403 FORBIDDEN。
firefox另外提示:“已阻止交叉源请求:同源策略不允许读取 http://fm.xinli001.com/broadcast/?pk=12139723&t=1419253731488 上的远程资源。可以将资源移动到相同的域名上或者启用 CORS 来解决这个问题。”
js代码:
$.ajax
({
type: "get",
dataType: "json",
url: "http://fm.xinli001.com/broadcast/?pk=4916186&t=1419258885474",
success:function(data){alert('ok');},
timeout:30000,
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert('error');
}
});
googel一翻,搜到一个方法,增加:jQuery.support.cors = true; 后也是不可以。
增加Headers相当参数也不可以。实在没辄了。
请问有没什么办法可以获取到FM的基本信息?