在C#Windows Phone 8中使用FilePart POST多部分数据

时间:2014-03-13 10:33:54

标签: c# windows-phone-8 httpwebrequest

我有一些问题要将图片发布到WebService中的c#

WebService是用JAVA编写的。

public static int myFunction(MultipartFormData data) {
    List<FilePart> files = data.getFiles();
          //...
}

我不知道如何在File Part for Windows Phone中发送此c#列表。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

您将拥有网络服务的网址吗?然后你可以使用

发布它
MultipartFormDataContent content = new MultipartFormDataContent();

您的文件应转换为内存流,并应添加到内容

content.Add(new StreamContent(yourData), "filename", fileName);

HttpResponseMessage response = await client.PostAsync(fileUploadUrl, content);

response.EnsureSuccessStatusCode();

string responseBodyAsText = await response.Content.ReadAsStringAsync();