diff --git a/rust/crates/api/src/http_client.rs b/rust/crates/api/src/http_client.rs index e2a235012c..a9ca8d6443 100644 --- a/rust/crates/api/src/http_client.rs +++ b/rust/crates/api/src/http_client.rs @@ -81,7 +81,9 @@ pub fn build_http_client_or_default() -> reqwest::Client { /// and `https_proxy` fields and is registered as both an HTTP and HTTPS /// proxy so a single value can route every outbound request. pub fn build_http_client_with(config: &ProxyConfig) -> Result { - let mut builder = reqwest::Client::builder().no_proxy(); + let mut builder = reqwest::Client::builder() + .no_proxy() + .redirect(reqwest::redirect::Policy::limited(10)); let no_proxy = config .no_proxy