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 App中捕获HTTP 302响应状态?