diff --git a/src/anime/scraper.rs b/src/anime/scraper.rs index bdebde8..31a9da7 100644 --- a/src/anime/scraper.rs +++ b/src/anime/scraper.rs @@ -1,10 +1,12 @@ use base64::{decode, encode}; +use isahc::config::Configurable; use isahc::{ReadResponseExt, Request, RequestExt}; use regex::Regex; pub fn get_anime_html(url: &str) -> String { let req = Request::builder() .uri(url) + .redirect_policy(isahc::config::RedirectPolicy::Follow) .header( "user-agent", "Mozilla/5.0 (X11; Linux x86_64; rv:99.0) Gecko/20100101 Firefox/100.0", @@ -18,6 +20,7 @@ pub fn get_ep_location(url: &str) -> String { let request = Request::builder() .method("HEAD") .uri(url) + .redirect_policy(isahc::config::RedirectPolicy::Follow) .header( "user-agent", "Mozilla/5.0 (X11; Linux x86_64; rv:99.0) Gecko/20100101 Firefox/100.0",