我希望能够从我的Windows Phone发送一张图片到托管在Windows Azure上的webservice。为了与我的服务进行通信,我使用RESTSharp并看到有一个名为addFile的方法可以用于发送文件。
RestRequest request;
request = new RestRequest("/report/add", Method.POST);
request.AddFile("test", ConvertToBytes(e.ChosenPhoto), "testfile");
App.Client.ExecuteAsync(request, response =>
{
RestResponse resource = response;
if (response.StatusCode == HttpStatusCode.OK)
{
MessageBox.Show("Your report has been sent! Thank you for your participation!");
}
});
然而,我不知道如何在服务接收请求时检索发送的字节数组。请问你能帮忙吗?