首页 > 解决方案 > 如何在 ASP.NET Core API 中下载文件

问题描述

我正在使用第三方 API,它以这种这里是 pdf 的完整内容)格式返回.pdf文件 。

我正在尝试像这样下载这个文件:

byte[] fileBytes = Encoding.UTF8.GetBytes(response.Content);
return File(fileBytes, "application/force-download", "Test.pdf");

但问题是对于某些文件,它按预期工作,但并非对所有文件,意外结果如下

已下载 pdf1

已下载 pdf2

所有有用的答案将不胜感激。

标签: asp.net-coredownload

解决方案


推荐阅读