代码
//此代码由飞云脚本圈整理提供(www.feiyunjs.com)
(function () {
let request = http.request;
// 覆盖http关键函数request,其他http返回最终会调用这个函数
http.request = function () {
try {
// 捕捉所有异常
return request.apply(http, arguments);
} catch (e) {
// 出现异常返回null
console.error(e);
return null;
}
}
})();
//设置超时为10秒
http.__okhttp__.setTimeout(10000);
// 获取一个不存在的网站,应该会Timeout (或者把网络断开)
console.log(http.get("https://www.google.com.hk"));
toast("程序结束");
说明
本文提供的代码仅供参考。
可能有些地方在最新版本的Auto.js上面需要做修改,才能运行。
这是一个关于Auto.js Pro的教程,分享了在网络请求出现http超时返回null情况下的处理脚本,并提供了全分辨率的脚本源代码。请注意,该脚本可能需要根据Auto.js的最新版本进行适当调整才能正常运行。

被折叠的 条评论
为什么被折叠?



