如何在 WP7 中使用 HttpWebRequest 发布表单数据?

发布于 2024-12-10 18:38:34 字数 151 浏览 0 评论 0原文

我见过很多使用 HttpWebRequest 发布表单数据的示例,但不幸的是,我很难找到一篇在 WP7 中处理此类的具体文章。有人对如何做到这一点有很好的参考吗?

请注意,我不想上传文件,我只需要发出“POST”命令发送一些键/值对(例如)。我无法使用“GET”发送数据。

i've seen a lot of examples of using HttpWebRequest to post form data, but unfortunately, i'm having a hard time finding a specific article dealing with this class in WP7. does anyone have a good reference on how to do this?

note, i don't want to upload a file, i just need to issue a "POST" command sending some key/value pairs (e.g. ) . i can't use "GET" to send the data.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

简单 2024-12-17 18:38:34

http://msdn。 microsoft.com/en-us/library/system.net.webclient.uploadstringasync(v=vs.95).aspx

WebClient client = new WebClient();
client.UploadStringAsync(HostUrl, "POST", "DataYouWantToPost");

http://msdn.microsoft.com/en-us/library/system.net.webclient.uploadstringasync(v=vs.95).aspx

WebClient client = new WebClient();
client.UploadStringAsync(HostUrl, "POST", "DataYouWantToPost");
梦开始←不甜 2024-12-17 18:38:34

HttpWebRequest.Method设置为POST后,调用BeginGetRequestStream。完成后,EndGetRequestStream 将返回您可以写入的 Stream

如果您使用 Mango,WebClient 可能会更容易。 (WebClient 在 Mango 之前就已存在,但建议不要使用,因为它总是在 UI 线程上返回)

After settings HttpWebRequest.Method to POST, call BeginGetRequestStream. When it completes, EndGetRequestStream will return the Stream that you can write to.

If you're using Mango, WebClient is probably going to be easier. (WebClient existed pre-Mango, but was recommended against as it always returned on the UI thread)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文