Chcę spróbować użyć Web API nawiązać połączenie odpoczynku, ale chcę być odpowiedzią na rzeczywisty obraz binarny przechowywane w bazie danych, a nie base64 JSON zakodowany ciąg. Czy ktoś ma jakieś wskazówki na ten temat?ASP .Net Web API pobierania obrazów jako binarny
update To, co skończyło się realizacji:
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;
Myślę, że ten artykuł zadaje podobne pytanie http://stackoverflow.com/questions/8340247/returning- an-image-od-a-spokojny-WCF usługi –