1

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 应用程序没有得到响应并且无法检查状态代码。

在此处输入图像描述

如何在 Blazor 应用程序中捕获 HTTP 302 响应状态?

4

0 回答 0