Web Api 返回图片流给前端
public class TestController : ApiController{public HttpResponseMessage GetImg(){//获取文件的绝对路径string absolutePath = System.Web.Hosting.HostingEnvironment.MapPath("/img/woman.jpg");System.IO.FileStream fs = new System.IO.FileStream(absolutePath, System.IO.FileMode.Open, System.IO.FileAccess.Read);HttpResponseMessage result = new HttpResponseMessage(HttpStatusCode.OK){Content = new StreamContent(fs),};result.Content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("image/jpg");//下面这行代码表示,弹出下载框,由用户选择需要保存的位置//如果不写,则直接打开该图片result.Content.Headers.ContentDisposition =new System.Net.Http.Headers.ContentDispositionHeaderValue("attachment"){//需要保存的图片的默认名字,如果不写,则默认提示为控制器名字,如本例为提示保存的名字为:"test"FileName = "newWoman.jpg"};return result;}}
转载于:https://www.cnblogs.com/refuge/p/8459526.html
Web Api 返回图片流给前端相关推荐
- vue中后端返回图片流,前端渲染方法
vue中后端返回图片流,前端渲染方法 前端登录经常用到图形验证码,后端接口返回的是图片数据流,如下图返回图片流这样 效果图如下: 首先封装接口api和uuid[就是一个随机数,防止重复] //获取图形 ...
- python的flask前端显示图片_python Flask中返回图片流给前端展示
python Flask中返回图片流给前端展示 image DHogan 2017-05-16 14:50:48 image 20440 image 收藏 12 版权 场景需求:需要在Flask服务器 ...
- python的flask前端显示图片_python 实现Flask中返回图片流给前端展示
场景需求:需要在Flask服务器的本地找一张图片返回给前端展示出来. 问题疑点:通常前端的标签只会接受url的形式来展示图片,没试过在返回服务器本地的一张图片给前端. 因此写个记录一下这个看起来有点奇 ...
- MVC web api 返回JSON的几种方式,Newtonsoft.Json序列化日期时间去T的几种方式
MVC web api 返回JSON的几种方式,Newtonsoft.Json序列化日期时间去T的几种方式 2015-01-18 00:11 https://www.muhanxue.com/essa ...
- .net mvc web api 返回 json 内容,过滤值为null的属性
原文:http://blog.csdn.net/xxj_jing/article/details/49508557 版权声明:本文为博主原创文章,未经博主允许不得转载..net mvc web api ...
- .net core web api 返回json数据格式
web api写api接口时默认返回的是把你的对象序列化后以XML形式返回,那么怎样才能让其返回为json呢,下面就介绍一种方法 1.先创建一个实体类 public partial class TBo ...
- web Api 返回json 的两种方式
web api写api接口时默认返回的是把你的对象序列化后以XML形式返回,那么怎样才能让其返回为json呢,下面就介绍两种方法: 方法一:(改配置法) 找到Global.asax文件,在Applic ...
- springboot 返回图片流_Spring Boot 的静态资源处理
关注我的新人大礼包,30G Java架构资料,免费领取zhuanlan.zhihu.com 做web开发的时候,我们往往会有很多静态资源,如html.图片.css等.那如何向前端返回静态资源呢?以前 ...
- .net mvc web api 返回 json 内容时过滤值为null的属性
1.响应内容(过滤前) {"msg":"初始化成功!","code":"","success":tr ...
最新文章
- 我当了二十几年总经理,总结出这10条经验,看懂了你将少走些弯路
- Oracle分析函数巧妙使用
- Instance and Media Recovery Structures
- 编写程序乘法口诀表C语言,陈广川问:c语言编程九九乘法口诀表 怎样用c语言写九九乘法口诀表?...
- css如何将元素水平居中
- k1658停运到什么时候_2021年春运就要开始啦!快来看看各大快递的停运时间吧
- android中的Package替换流程
- 软件工程 四则运算(结对编程)
- java中各种常见的异常
- c语言 自动答题器,单片机原理作业—电子答题器(课程及设计).doc
- iOS定位获取城市名
- 公众号----微信公众号后台设置
- 新媒体广告摘录 形泰传媒 尹语堂®
- ITween操作API
- Unity 给代码添加命名空间
- 沉浸式体验在文化展馆设计中应用
- [Spring]~@Valid(实体类参数校验)
- 视觉伺服入门第二步:带你从经典论文阅读Visual Servo Control Part II: Advanced Approaches进阶版
- 基于Qt的笛卡尔心形表白程序
- android 系统儿童锁,儿童锁-家长助手
热门文章
- Linux 开发中的常用命令 ( Cygwin 环境也同样适用)
- 耐克人脸识别_狄耐克智能交通再结一位“老铁”——与力高地产达成战略合作协议!...
- react 动态添加组件属性_React的组件动态参数使用Underscore和Context来传递
- java list初始容量_java中快速创建带初始值的List和Map实例
- java基本框架代码_Rxjava 源码系列 - 基础框架分析
- callback用法 js vue_Vue前端开发——使用高德地图WebApi
- 【2021杭电多校赛】2021“MINIEYE杯”中国大学生算法设计超级联赛(4)签到题4题
- C++奥赛一本通排序题解
- lua mysql 事务_为什么在 Redis 实现 Lua 脚本事务?-阿里云开发者社区
- sqlserver提权失败_利用mssql模拟登录提权