我有一个存档,里面装有不同类型的文件,图片,pdf等,存储为字节数组。
将这些文件提供给客户端的正确方法是什么?如果该客户端是浏览器,另一个Web应用程序,卷曲或其他什么,有什么区别吗?
您可能已经注意到我不熟悉提供文件。除了到网页的静态文件。
感谢任何帮助。
答案 0 :(得分:1)
通过操作提供二进制数据的正确方法如下:
public IActionResult Foo()
{
return File(new byte[] { },"image/png");
}
客户不会有所作为。