Я использую Flurl для выполнения вызовов REST API. Я спотыкаюсь об исключении HttpStatusCode 308, потому что это не приведет к автоматическому перенаправлению c.
`var url = kundenServiceUrl
.AppendPathSegment("kunde")
.AppendPathSegment(kundeNr)
.WithHeaders(new
{
accept = "application/json", ...
})
.WithOAuthBearerToken(xxx);
await url ... создает исключение «Ошибка вызова с кодом состояния 308 (постоянное перенаправление)» В документации REST API говорится, что 308 генерируется, когда «kundeNr» является дублетом и перенаправляет на новый «kundeNr».
.AllowHttpStatus ("308") подавить исключение, но я не могу получить никакой информации о перенаправлении (без заголовка местоположения в url.headers).
Как мне добиться автоматизации c редирект? (В почтальоне работает нормально)