fix: add redirect policy to HTTP client builder

This commit is contained in:
Tunglies
2025-09-01 00:45:39 +08:00
Unverified
parent b13fef5ad9
commit 89f3adcbef

View File

@@ -1,9 +1,12 @@
use anyhow::Result;
use isahc::http::{
header::{HeaderMap, HeaderValue, USER_AGENT},
StatusCode, Uri,
};
use isahc::prelude::*;
use isahc::{
config::RedirectPolicy,
http::{
header::{HeaderMap, HeaderValue, USER_AGENT},
StatusCode, Uri,
},
};
use isahc::{config::SslOption, HttpClient};
use std::sync::Once;
use std::time::{Duration, Instant};
@@ -135,6 +138,8 @@ impl NetworkManager {
builder = builder.timeout(Duration::from_secs(secs));
}
builder = builder.redirect_policy(RedirectPolicy::Follow);
Ok(builder.build()?)
};