当我以下代码对服务器的请求没有从上到下运行时,我正在检查活动代理或无效代理。该怎么办!
//这是我的代码
//array get result
aa=[];
for(var i=0;i<array4.length;i++) {
proxy=element.split(":");
console.log(proxy);
axios.get('https://google.com', {
proxy: {
host: proxy[0],
port: proxy[1]
},timeout:2000
})
.then((res) => {
if(res!=null){
console.log('co');
aa.push(proxy);
}
//console.log(res)
})
.catch((error) => {
console.log("Error"+proxy);
})
}
console.log(aa);
// result
1
2
3
4
[]
//last item in array
Error 192.168.15.20:2222
Error 192.168.15.20:2222
Error 192.168.15.20:2222
Error 192.168.15.20:2222
// I wish like
1
Error 192.168.15.1:3000
2
Error 192.15.15.1:25
3
Error 2.168.15.1:50
4
Error 11.168.15.1:8888
[item]
//结果 1个 2 3 4 [] //数组中的最后一项 错误192.168.15.20:2222 错误192.168.15.20:2222 错误192.168.15.20:2222 错误192.168.15.20:2222 //我希望 1个 错误192.168.15.1:3000 2 错误192.15.15.1:25 3 错误2.168.15.1:50 4 错误11.168.15.1:8888 [项目] 请帮助我!