.NET WebApi返回图片

参考

asp.net web api返回图片至前端 - GUOKUN - 博客园 (cnblogs.com)

vue获取图片流数据并展示_vue展示图片流-CSDN博客

后端返回

核心代码

ini 复制代码
        [HttpGet]
        public async Task<IActionResult> GetPic()
        {
            MemoryStream stream;
            using (FileStream fileStream = new FileStream("Image/2.png", FileMode.Open))
            {
                int len = (int)fileStream.Length;
                byte[] buf = new byte[len];
                fileStream.Read(buf, 0, len);
                stream = new MemoryStream();
                stream.Write(buf, 0, len);
            }
            return await Task.FromResult<FileResult>(File(stream.ToArray(), "image/jpeg"));
        }

测试

前端展示

相关推荐
forestsea17 小时前
Spring Cloud Alibaba 2025.1.0.0 正式发布:拥抱 Spring Boot 4.0 与 Java 21+ 的新时代
java·spring boot·后端
IT枫斗者18 小时前
IntelliJ IDEA 2025.3史诗级更新:统一发行版+Spring Boot 4支持,这更新太香了!
java·开发语言·前端·javascript·spring boot·后端·intellij-idea
♡喜欢做梦18 小时前
Spring Boot 日志实战:级别、持久化与 SLF4J 配置全指南
java·spring boot·后端·spring·java-ee·log4j
青衫码上行18 小时前
【项目部署】Spring Boot项目部署的四种方式
java·linux·服务器·spring boot·后端·docker·腾讯云
N***p36518 小时前
Spring Boot项目接收前端参数的11种方式
前端·spring boot·后端
想不明白的过度思考者18 小时前
你真的会打印日志吗?基于 Spring Boot 的全方位日志指南
java·spring boot·后端·日志
用户34140819912520 小时前
Request(下发) 和 Indication(上报) 的完整流程
后端
何中应20 小时前
使用jvisualvm提示“内存不足”
java·jvm·后端
何中应20 小时前
如何手动生成一个JVM内存溢出文件
java·jvm·后端