c# - 使用 WebClient c#

标签 c# xmlhttprequest

我看到了一些告诉如何使用网络客户端的链接,但有一件事对我来说仍然不清楚,因为我不是敏锐的开发人员。

  1. 执行 POST
  2. HttpWebRequest 的区别
  3. 如何确定要放置值的页面源字段
  4. 应该如何放置值

我研究了http://www.daveamenta.com/tag/webclient/

如果有人给出一个 html 域的例子以及如何在 Web 客户端中使用它们,那就太好了

最佳答案

Does this implements POST

是的,您可以使用 UploadStringUploadDataUploadValues 方法

Difference between HttpWebRequest

基本上,WebClient 只是 WebRequest(FtpWebRequestHttpWebRequest...)的包装器,以使它更容易使用。它不会给你那么多的控制权,但对于简单的场景来说已经足够了

How to determine Fields from page source in which values are to be placed

我不太明白你的意思...

How values should be placed

您是在谈论表单字段吗?您可以使用 UploadValues 方法,它与使用 POST 提交 HTML 表单的作用相同

关于c# - 使用 WebClient c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4479300/

相关文章:

c# - 仅引用 csvhelper 中的字符串

c# - 当我单击 ListBoxItem 时,如何使 StackPanel 滑到一边

vba - 无法使用 XMLHTTP 请求获取文档内容(第 2 部分)

javascript - IE 中的 Ajax 异步 - 错误 "The Data Necessary to Complete This Operation is Not Yet Available"

android - 如何在 KSOAP2 中将 transport.dump 大小从 256 字节增加到 512 或更多字节?

c# - 如何插入千位分隔符(逗号)并转换为 double

c# - Redis Booksleeve、HGETALL 和将字节数组转换为长

php - FormData 发送文件但 $_FILE 为空

PHP 脚本从 POST 返回 responseText 到 AJAX?想要使用 Ajax POST 返回消息

c# - 如何使 DirectX 控件在 C# 窗体上部分透明