很喜欢www.sostart.com这个电台,于是想做一个它的APP玩
使用自己写的工具,flash cs设计界面,导出为cocos2d-x的jsb接口
设置了各种http header,依然无果
代码如下
···var xmlReq = new XMLHttpRequest();
var url = "http://www.sostart.com/api.php?_="+(new Date().getTime());
D(url);
xmlReq.open("GET", url);
xmlReq.responseType = "json";
xmlReq.onreadystatechange = function(){
D(xmlReq.getAllResponseHeaders());
if(cb){
cb(xmlReq);
}
}
xmlReq.setRequestHeader("Refer", "http://www.sostart.com/");
xmlReq.setRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0");
xmlReq.setRequestHeader("Host", "www.sostart.com");
xmlReq.setRequestHeader("Accept", "application/json, text/javascript, */*; q=0.01");
xmlReq.setRequestHeader("Accept-Language", "zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3");
xmlReq.setRequestHeader("X-Requested-With", "XMLHttpRequest");
xmlReq.setRequestHeader("Accept-Encoding", "gzip, deflate");
if (cookie) {
xmlReq.setRequestHeader("Cookie", this.cookie);
}
xmlReq.setRequestHeader("Connection", "keep-alive");
xmlReq.send();
···
依然无法获得在浏览器里得到的JSON
求解
使用自己写的工具,flash cs设计界面,导出为cocos2d-x的jsb接口
设置了各种http header,依然无果
代码如下
···var xmlReq = new XMLHttpRequest();
var url = "http://www.sostart.com/api.php?_="+(new Date().getTime());
D(url);
xmlReq.open("GET", url);
xmlReq.responseType = "json";
xmlReq.onreadystatechange = function(){
D(xmlReq.getAllResponseHeaders());
if(cb){
cb(xmlReq);
}
}
xmlReq.setRequestHeader("Refer", "http://www.sostart.com/");
xmlReq.setRequestHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0");
xmlReq.setRequestHeader("Host", "www.sostart.com");
xmlReq.setRequestHeader("Accept", "application/json, text/javascript, */*; q=0.01");
xmlReq.setRequestHeader("Accept-Language", "zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3");
xmlReq.setRequestHeader("X-Requested-With", "XMLHttpRequest");
xmlReq.setRequestHeader("Accept-Encoding", "gzip, deflate");
if (cookie) {
xmlReq.setRequestHeader("Cookie", this.cookie);
}
xmlReq.setRequestHeader("Connection", "keep-alive");
xmlReq.send();
···
依然无法获得在浏览器里得到的JSON
求解