【发布时间】:2021-12-03 15:47:45
【问题描述】:
我有一个控制器,它有一个返回 .msg 文件格式的函数:
return File(emailOutput.ToArray(), "application/vnd.ms-outlook", "blahblah.msg");
我当前的前端@code 块包括:
var response = await Http.GetAsync($"routewhichgetsthe return");
我的问题是我需要在前端进行哪些更改以允许下载此返回的文件而不将其存储在服务器上?我不确定控制器调用是否需要更改,或者如何获取 HTML 以允许按下按钮来激活下载。
【问题讨论】:
-
你试过
window.open($"routewhichgetsthe return", '_blank');