2011-06-02 125 views
0

在web应用程序中,有一个要上传文件的输入标签。在Windows Phone中,它看起来不同。我需要hlep编写HttpWebRequest代码来将文件上传到远程服务器(如果可能的话进行skydrive)。你能告诉我如何解决这个问题。如何通过Windows Phone将文件上传到远程服务器

1)从Windows手机上传文件。 2)如何在服务器端处理上传的文件如果我使用Asp.net。

谢谢。

回答

1

就是这样。我建议你问一下如何在服务器端使用不同的标签集处理它自己的问题。

var uri = "http://example.com/some_applette" 
var request = HttpWebRequest.create(uri); 
request.Method = "POST"; 
request.ContentType = "image/jpeg"; // Change to whatever you're uploading. 
request.BeginGetRequestStream((result1) => 
{ 
    using (Stream stream = request.EndGetRequestStream(result1)) 
    { 
     // Bytes contains the data to upload. 
     stream.Write(bytes, 0, bytes.Length); 
    } 

    request.BeginGetResponse((result2) => 
    { 
     var response = request.EndGetResponse(result2); 

     // Optionally handle the response. 
     var responseStream = response.GetResponseStream(); 
     ... 
    } 
}, null);  
+0

这是gr8。让我工作并稍后再报告,因为我需要在服务器端工作。人们正在谈论上传到SkyDrive。我可以使用Wp7 App来做到这一点吗? – MilkBottle 2011-06-03 00:13:47

相关问题