autojs,autojs发送http请求,autojs解析json数据
如题,我这个就直接上代码吧
(function () {
let request = quest;
// 覆盖http关键函数request,其他http返回最终会调⽤这个函数
try {
// 捕捉所有异常
return request.apply(http, arguments);
} catch (e) {
// 出现异常返回null
<(e);
return null;
}
}
})();
var url = "baidu";
//设置超时为10秒
http.__okhttp__.setTimeout(10000);
// 获取⼀个不存在的⽹站,应该会Timeout (或者把⽹络断开)
console.(url)); //控制台打印返回内容
toast("程序结束");
/js arguments
/解析json数据
var text = '{ "sites" : [' + '{ "name":"Runoob" , "url":"www.runoob" },' + '{ "name":"Google" , "url":"le" },' + '{ "name":"Taobao" , "url":" objj = JSON.parse(text);
//输出json化的原始内容,不这样做,在处理autojshttpget抓出来的⽹页源代码会出错
console.log(objj);
//计算site⾥有⼏个⼦内容的代码
var count = Object.keys(objj.sites).length;
var i=2;
toastLog(count);
toastLog(objj.sites[i].name + " " + objj.sites[i].url);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论