Follow redirects when fetching Custom Lists

(cherry picked from commit bc037ae35618aac7ac060d9bc4538da0b3308277)
This commit is contained in:
康小广 2025-09-01 14:59:34 -07:00 committed by servarr
parent 1992127e91
commit 6c0f926330
2 changed files with 8 additions and 1 deletions

View file

@ -389,5 +389,12 @@ public virtual HttpRequestBuilder AddFormUpload(string name, string fileName, by
return this; return this;
} }
public virtual HttpRequestBuilder AllowRedirect(bool allowAutoRedirect = true)
{
AllowAutoRedirect = allowAutoRedirect;
return this;
}
} }
} }

View file

@ -65,7 +65,7 @@ private List<TResource> Execute<TResource>(CustomSettings settings)
} }
var baseUrl = settings.BaseUrl.TrimEnd('/'); var baseUrl = settings.BaseUrl.TrimEnd('/');
var request = new HttpRequestBuilder(baseUrl).Accept(HttpAccept.Json).Build(); var request = new HttpRequestBuilder(baseUrl).Accept(HttpAccept.Json).AllowRedirect().Build();
var response = _httpClient.Get(request); var response = _httpClient.Get(request);
var results = JsonConvert.DeserializeObject<List<TResource>>(response.Content); var results = JsonConvert.DeserializeObject<List<TResource>>(response.Content);