小编Lui*_*eno的帖子

Blazor WebAssembly 从 api 下载文件

我有一个 Blazor Web assembly ASP.NET Core 托管应用程序,在服务器上我有一个返回文件的控制器,在客户端上我希望有一个按钮,当用户单击它时下载文件,我怎样才能实现这?

这是我的控制器

[HttpGet("{reportName}")]
public FileResult GetReport(string reportName)
{
     var stream = _reportPrintRepository.Print(reportName);

     return File(stream, System.Net.Mime.MediaTypeNames.Application.Pdf, reportName + ".pdf");
}
Run Code Online (Sandbox Code Playgroud)

blazor blazor-webassembly

7
推荐指数
1
解决办法
9268
查看次数

标签 统计

blazor ×1

blazor-webassembly ×1