Windows 8通用应用程序ASP.NetnetworkingApi

我试图从ASP.NET Web Api服务绑定图像那里我contorller

public class ImageController : ApiController { public HttpResponseMessage Getimage() { HttpResponseMessage response = new HttpResponseMessage(); response.Content = new StreamContent(new FileStream("FileAddress",FileMode.Open)); response.Content.Headers.ContentType = new MediaTypeHeaderValue("image/jpeg"); return response; } }

客户端是Windows 8通用应用程序有下一个代码

private async void Button_Click(object sender,RoutedEventArgs e) { Uri datauri = new Uri("http://localhost:63606/Api/Image"); var client = new HttpClient(); var datafil = await client.GetAsync(datauri); HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get,datauri); HttpResponseMessage response = await client.SendRequestAsync(request,HttpCompletionoption.ResponseHeadersRead); InMemoryRandomAccessstream randomAccessstream = new InMemoryRandomAccessstream(); DataWriter writer = new DataWriter(randomAccessstream.GetoutputStreamAt(0)); }

我不知道该怎么做,我无法在BitmapImage文件获取图像。

当我们看到kb或mb时,如何确定大小是基于1000还是1024

如何确定哪些Windows驱动器映射到使用WMI的SAN存储设备?

如何在C ++中创build虚拟存储空间?

Blob文件必须手动重命名以包含父文件夹path

在Windows 8应用程序中本地保存数据的最佳方法

怎么做:在Windows 8 / 8.1的“音乐”应用程序中的横向菜单

天青本地存储模拟器发出400个错误的请求

试图增加USB寿命

与应用程序一起存储数据的最快方式是什么?

脚本在Windows Server 2003上工作,但在Windows Server 2012上返回错误0x8007000e

第二种方法,如果你想得到许多照片是,你可以在API文件夹中创建新的文件夹,并将其命名为例如PhotoRepository在此文件夹中添加照片,并通过它获得照片URI

private void Button_Click(object sender,RoutedEventArgs e) { Uri datauri = new Uri("http://localhost:63606/PhotoReposytory/"photo name".jpg"); //jpg or other format BitmapImage foto = new BitmapImage(datauri); Image1.source = foto; }

你可以做以下事情

public class ImageController : ApiController { public HttpResponseMessage Getimage() { HttpResponseMessage response = new HttpResponseMessage(); response.Content = new StreamContent(new FileStream("FileAddress",FileMode.Open)); response.Content.Headers.ContentType = new MediaTypeHeaderValue("image/jpeg"); return response; } }

并在WinRt应用程序中写入以下代码

private async void Button_Click(object sender,RoutedEventArgs e) { Uri datauri = new Uri("Api Uri"); BitmapImage image= new BitmapImage(datauri); // if you want show result in XAML Controls Image1.sourse=image; }

在XAML

<Image x:Name="Image1" HorizontalAlignment="Left" Height="292" Margin="48,413,0" VerticalAlignment="Top" Width="310"/>

相关文章

Java中的String是不可变对象 在面向对象及函数编程语言中,不...
String, StringBuffer 和 StringBuilder 可变性 String不可变...
序列化:把对象转换为字节序列的过程称为对象的序列化. 反序...
先说结论,是对象!可以继续往下看 数组是不是对象 什么是对...
为什么浮点数 float 或 double 运算的时候会有精度丢失的风险...
面试题引入 这里引申出一个经典问题,看下面代码 Integer a ...