using System.IO;
/// <summary>
/// WebApi返回图片
/// </summary>
public HttpResponseMessage GetQrCode()
{
var imgPath = @"D:\ITdosCom\Images\itdos.jpg";
//从图片中读取byte
var imgByte = File.ReadAllBytes(imgPath);
//从图片中读取流
var imgStream = new MemoryStream(File.ReadAllBytes(imgPath));
var resp = new HttpResponseMessage(HttpStatusCode.OK)
{
Content = new ByteArrayContent(imgByte)
//或者
//Content = new StreamContent(stream)
};
resp.Content.Headers.ContentType = new MediaTypeHeaderValue("image/jpg");
return resp;
}
/// <summary>
/// WebApi返回json数据
/// </summary>
public HttpResponseMessage GetQrCode()
{
var jsonStr = "{\"IsSuccess\":true,\"Data\":\"www.itdos.com\"}";
var result = new HttpResponseMessage(HttpStatusCode.OK)
{
Content = new StringContent(jsonStr, Encoding.UTF8, "text/json")
};
return result;
}
/// <summary>
/// WebApi返回字符串
/// </summary>
public HttpResponseMessage GetQrCode()
{
var str = "IT大师www.itdos.com";
var result = new HttpResponseMessage(HttpStatusCode.OK)
{
Content = new StringContent(str, Encoding.UTF8, "text/plain")
};
return result;
}

最新文章

  1. python serial 获取所有的串口名称
  2. Oracle BIEE 环境迁移所导致的账号登陆问题的解决
  3. Rsync原理介绍及配置应用
  4. (旧)子数涵数&#183;PS——水杯抠图
  5. android软件开发之webView.addJavascriptInterface循环渐进【一】
  6. Error:(108) No resource identifier found for attribute &#39;style&#39; in package &#39;android&#39;
  7. HTTPDNS成为移动互联网的标配–原因与原理解析(转)
  8. PowerBI 第二篇:数据建模
  9. 双T型陷波滤波器
  10. 转:IT巨头纷纷“卡位” 智能语音成人机交互入口必争之地
  11. SpringMVC接收json数组对象
  12. redis 删除大key集合的方法
  13. Java多线程(六)——线程让步
  14. 解决使用微软模拟器VS Emulator for Android在VS2017 Xamarin开发中不能调试程序的问题。
  15. qhfl-3 Course模块
  16. Ansible--原理
  17. 【软件工程Ⅱ】作业四 |个人项目-小学四则运算 “软件”之初版(C语言)
  18. (1.7)mysql profiles分析
  19. jmeter --JDBC请求
  20. 关于CDh5.13.1 HDFS启用HA(High Availability)注意事情--(JournalNode 只有一个编辑路径)

热门文章

  1. 在Centos7x上部署docker
  2. 使用sql语句复制一张表
  3. PHP初入,(特效的使用)
  4. 201521123068 《java程序设计》第8周学习总结
  5. 201521123037 《Java程序设计》第12周学习总结
  6. Java课程设计——计算器团队博客
  7. 201521123109 《java程序设计》第12周学习总结
  8. 201621123088《Java程序设计》第1周学习总结
  9. 安装wampserve之前需要安装vc++2012.
  10. Hibernate第五篇【inverse、cascade属性详解】