How can I perform parallel asynchronous HTTP GET requests with reqwest?
Concurrent requests As of reqwest 0.11.14: use futures::{stream, StreamExt}; // 0.3.27 use reqwest::Client; // 0.11.14 use tokio; // 1.26.0, features = [“macros”] const CONCURRENT_REQUESTS: usize = 2; #[tokio::main] async fn main() { let client = Client::new(); let urls = vec![“https://api.ipify.org”; 2]; let bodies = stream::iter(urls) .map(|url| { let client = &client; async move { let …