Я хочу попытаться использовать веб-API, чтобы сделать вызов для отдыха, но я хочу, чтобы ответ был фактическим двоичным изображением, хранящимся в базе данных, а не кодировкой JSON base64. У кого-то есть некоторые указатели на это?ASP. Net Web API загружает изображения как двоичные
Обновление- Это то, что я в конечном итоге реализации:
HttpResponseMessage result = new HttpResponseMessage(HttpStatusCode.OK);
result.Content = new StreamContent(new MemoryStream(profile.Avatar));
result.Content.Headers.ContentType = new MediaTypeHeaderValue("application/octet-stream");
result.Content.Headers.ContentDisposition = new ContentDispositionHeaderValue("attachment");
result.Content.Headers.ContentDisposition.FileName = "avatar.png";
return result;
Я думаю, что эта статья задает подобный вопрос http://stackoverflow.com/questions/8340247/returning- a-image-from-a-restful-wcf-service –