如何使用承诺所有的for循环?



如何使用for循环更改下面代码中的url ?换句话说,不是获取下面的url,而是如何获取一系列IP地址"192.168.1.1-192.168.1.255?

let urls = [
'https://url1',
'https://url2',
'https://url3',
];
let requests = urls.map(url => fetch(url));
Promise.all(requests)
.then(responses => responses.forEach(
response => console.log(`${response.url}: ${response.status}`)
));

Thanks for the assistance

当输入是一个列表或url时,您有工作代码,只需根据模式创建一个url列表:

urls = list(f"https://192.168.1.{i}" for i in range(1, 255))

最新更新