使用Blazor WASM从外部API获取数据

使用Blazor WASM从外部API获取数据,blazor,blazor-webassembly,blazor-client-side,Blazor,Blazor Webassembly,Blazor Client Side,我尝试使用blazor WASM从外部API获取数据,但出现异常:“TypeError:NetworkError在尝试获取资源时” 我的代码就像贝洛维。 有人能告诉我该怎么做才能得到这些数据吗? 先谢谢你 公共类费率 { 公共字符串no{get;set;} 公共字符串effectiveDate{get;set;} 公共双中间{get;set;} } 公共类Nbp { 公共字符串表{get;set;} 公共字符串货币{get;set;} 公共字符串代码{get;set;} 公共费率[]费率{get

我尝试使用blazor WASM从外部API获取数据,但出现异常:“TypeError:NetworkError在尝试获取资源时” 我的代码就像贝洛维。 有人能告诉我该怎么做才能得到这些数据吗? 先谢谢你

公共类费率
{
公共字符串no{get;set;}
公共字符串effectiveDate{get;set;}
公共双中间{get;set;}
}
公共类Nbp
{
公共字符串表{get;set;}
公共字符串货币{get;set;}
公共字符串代码{get;set;}
公共费率[]费率{get;set;}
}
//...
var test=wait Http.GetFromJsonAsync(“http://api.nbp.pl/api/exchangerates/rates/A/EUR/2020-12-15/?format=json");

将您的请求更改为
https

var test = await Http.GetFromJsonAsync<Nbp>("https://api.nbp.pl/api/exchangerates/rates/A/EUR/2020-12-15/?format=json");
var test=wait Http.GetFromJsonAsync(“https://api.nbp.pl/api/exchangerates/rates/A/EUR/2020-12-15/?format=json");

谢谢!!!它起作用了!