gpt4 book ai didi

asp.net-core - 从 asp.net web api 核心返回图像作为 IActionResult

转载 作者:行者123 更新时间:2023-12-04 13:15:45 25 4
gpt4 key购买 nike

使用 asp.net web api core 时将图像文件作为 IActionResult 返回的最佳方法是什么?
我尝试返回一个 base64 字符串,它工作正常。但不被认为是有效的。
有没有一种方法可以将图像文件对象本身作为 IActionResult 返回。

最佳答案

您可以使用 File() 的各种重载继承自 Controller 的 Controller 中的函数或 ControllerBase .

例如,您可以执行以下操作:

return File("~/Images/photo.jpg", "image/jpeg");

这使用了一个虚拟路径,其他选项包括给它一个字节数组或一个 Stream .如果需要,您还可以提供下载文件名作为第三个参数。

关于asp.net-core - 从 asp.net web api 核心返回图像作为 IActionResult,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44038912/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com