Windows phone 7 如何以查询字符串形式将任何数据发送到我的网页(Windows phone)?

Windows phone 7 如何以查询字符串形式将任何数据发送到我的网页(Windows phone)?,windows-phone-7,windows-phone-8,windows-phone,query-string,Windows Phone 7,Windows Phone 8,Windows Phone,Query String,我有一个windows phone应用程序,我需要将一些信息从我的应用程序发送到我拥有的网页。我需要通过querystring将我的应用程序中的一些信息发送到网页 有关于我如何做到这一点的帮助/示例吗 谢谢大家! 您可以尝试像这样使用web客户端 参数=新的StringBuilder(); parameter.AppendFormat(“{0}={1}”,“您的参数的名称”,HttpUtility.UrlEncode(value_to_send)) webClient=新的webClient

我有一个windows phone应用程序,我需要将一些信息从我的应用程序发送到我拥有的网页。我需要通过querystring将我的应用程序中的一些信息发送到网页

有关于我如何做到这一点的帮助/示例吗


谢谢大家!

您可以尝试像这样使用web客户端

参数=新的StringBuilder();
parameter.AppendFormat(“{0}={1}”,“您的参数的名称”,HttpUtility.UrlEncode(value_to_send))

webClient=新的webClient();
webClient.Headers[HttpRequestHeader.ContentType]=“application/x-www-form-urlencoded”;
webClient.Headers[HttpRequestHeader.ContentLength]=parameter.Length.ToString();
UploadStringAsync(新Uri(您的url),“POST”,parameter.ToString());
webClient.UploadStringCompleted+=新的UploadStringCompletedEventHandler(您的事件处理程序)


此代码将以POST方法发送查询字符串。

要以键/值的形式向服务器发送数据,只需调用url,就像从url下载字符串一样。只需在该url中传递您的参数

new System.Net.WebClient()
 .DownloadStringAsync(new Uri("http://yourSite.com/saveValues.php?key1=value1&key2=value2"));

如果要解析来自服务器的反馈,无论保存是否成功,都可以将此信息作为文本返回,并使用webClient中的
DownloadStringCompleted
事件等待来自服务器的反馈。十八路不会阻塞您的线程,应用程序将继续平稳运行。

谢谢!没有方法通过GET方法发送数据吗?我还没有尝试使用GET发送数据,但是如果您想发送凭据数据,请考虑使用POST方法。