从 uno 平台 WASM 客户端,我尝试调用 ASP.NET Core REST 演示:
[HttpGet]
public IEnumerable<WeatherForecast> Get()
{
var rng = new Random();
return Enumerable.Range(1, 5).Select(index => new WeatherForecast
{
Date = DateTime.Now.AddDays(index),
TemperatureC = rng.Next(-20, 55),
Summary = Summaries[rng.Next(Summaries.Length)]
})
.ToArray();
}
Run Code Online (Sandbox Code Playgroud)
当 wasm 客户端调用其余部分时,我得到 TypeError: Failed to fetch 但这工作得很好 UWP 和控制台应用程序。
客户端正在使用
public async Task<string> RefreshDataAsync(string x)
{
var _client = new HttpClient();
var response = await _client.GetStringAsync(@"http://localhost:58658/weatherforecast");
return response;
}
Run Code Online (Sandbox Code Playgroud)
WASM uno 平台是否支持 REST API 调用?
结果发现还需要其他 api
public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{
app.UseCors(builder => builder
.AllowAnyOrigin()
.AllowAnyMethod()
.AllowAnyHeader()
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
791 次 |
| 最近记录: |