Blazor Webassembly-从浏览器到服务器API的请求返回302 HTTP代码(重定向)-如何处理

时间:2020-06-11 19:41:06

标签: ajax blazor blazor-client-side blazor-webassembly

Blazor Webassembly应用程序将Ajax HTTP请求发送到服务器

// blazor page code
async Task GetDataFromServerApi() {

    using (var resp = await Http.GetAsync("Api/ResourceGroup").ConfigureAwait(false)) {
        if (resp.StatusCode == HttpStatusCode.Redirect) {

            // never come here

        }
    }

}

服务器API返回302 HTTP代码。浏览器立即处理请求。 Blazor应用无法获得响应,也无法检查状态代码。

enter image description here

如何在Blazor App中捕获HTTP 302响应状态?

0 个答案:

没有答案