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