WebClient:http://msdn.microsoft.com/zh-cn/library/system.net.webclient(v=VS.80).aspx(MSDN)

代码:

string postString = "arg1=a&arg2=b";//这里即为传递的参数,可以用工具抓包分析,也可以自己分析,主要是form里面每一个name都要加进来
byte[] postData = Encoding.UTF8.GetBytes(postString);//编码,尤其是汉字,事先要看下抓取网页的编码方式
string url = "http://localhost/register.php";//地址
WebClient webClient = new WebClient();
webClient.Headers.Add("Content-Type", "application/x-www-form-urlencoded");//采取POST方式必须加的header,如果改为GET方式的话就去掉这句话即可
byte[] responseData = webClient.UploadData(url, "POST", postData);//得到返回字符流
string srcString = Encoding.UTF8.GetString(responseData);//解码

用途不解释,大家都懂的。

C#模拟POST表单提交 --- WebClient相关推荐

  1. js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题...

    js模拟form表单提交数据, js模拟a标签点击跳转,避开使用window.open引起来的浏览器阻止问题 js模拟form表单提交数据源码: /** * js模拟form表单提交 * @param ...

  2. ajax 模拟表单提交,Ajax模拟Form表单提交,含多种数据上传

    ---恢复内容开始--- Ajax提交表单.使用FormData提交表单数据和上传的文件(这里的后台使用C#获取,你可以使用Java一样获取) 有时候前台的数据提交到后台,不想使用form表单上传,希 ...

  3. AJAX学习笔记——发送AJAX的POST请求,模拟from表单提交

    关于AJAX发送POST请求,首先演示一个小案例. 当输入用户名:张三,密码:123.点击发送请求按钮 这是用post请求模拟的表单提交.接下来看一下如何用AJAX发送POST请求 后端代码: @We ...

  4. JS模拟Form表单提交

    用java写了一个下载的功能,测试没有问题,但前台就是不弹出下载的提示框. 后来发现如果你的提交方式是ajax的方式的话是不会弹出提示框的,然后换成了form提交,顺利弹框通过,下来我们就用js模拟f ...

  5. 使用webmagic模拟post表单提交爬取易查分成绩

    使用webmagic模拟post表单提交爬取易查分成绩 #不废话直接上图 简单来说就是在一图输入学生姓名 点击查询就会跳转到二图,当然这里二图我把班级姓名信息以及去掉了: 下面就是分析通过上图我们可以 ...

  6. JS动态模拟Form表单提交数据

    分享知识  传递快乐 JS动态模拟Form表单提交数据 <!DOCTYPE html> <html lang="en"> <head><m ...

  7. curl模拟form表单提交

    curl模拟form表单提交 一. 首先,最简单的情况是我们只需要提交一个不带文件上传的表单,这种情况下,只需要在curl中使用–data(注意是–不是-)或者它的缩写-d即可. curl -d &q ...

  8. 跨域请求之JSP中模拟post表单提交

    一.使用场景 当我们需要跨域进行登录时,为了避免登录信息暴露在链接中,此时必须采用Post提交.同时Ajax是不支持跨域的.此时就可以采用在Jsp中模拟Post提交. 二.代码实现 以下实例是跨域登录 ...

  9. JAVA 模拟post 表单提交

    一开始模拟http请求用的都是这个工具类 package com.bju.cms.common; import org.apache.commons.httpclient.HttpClient; im ...

最新文章

  1. 澳大利亚悉尼大学徐畅教授招收深度学习方向全奖博士生
  2. python常见函数
  3. python 入门DAY1
  4. OpenCV添加(混合)两个图像
  5. 最不像地球的45个地方,你都见过几个?
  6. ClickHouse入门
  7. 10099 The Tourist Guide
  8. DS博客大作业--树(李天明组)
  9. python deepcopy函数_Python对象引用与可变性
  10. redux-effect
  11. 成都盛铭轩:产品主图提升转化率
  12. 大数据架构师是做什么的?
  13. 董事局主席董事长总裁首席执行官CEO总裁董事监事区别
  14. 转换HLP文件到CHM格式
  15. 移远4g LTE模块at指令集合
  16. C#实现平面图形图像缩放、平移、自定义坐标系
  17. php+怎么加边框,ps给图片加上漂亮的边框-PS教程
  18. 请不要在该奋斗的年纪选择了安逸
  19. python e指数函数,常用的e指数代码
  20. 一文详解泊车感知的摄像头需求

热门文章

  1. WebSocket轻松单台服务器5w并发jmeter实测
  2. 在线图表编辑工具 draw.io 10.6.5 版本发布
  3. Linux VirtualBox安装及使用指南
  4. Spring Boot + JPA + Freemarker 实现后端分页 完整示例
  5. LeetCode OJ 之 Valid Anagram
  6. spring boot 1.4默认使用 hibernate validator
  7. Flex的事件(十四)
  8. mysql远程一会不用卡住_连接远程MySQL数据库项目启动时,不报错但是卡住不继续启动的,...
  9. 一阶电路中的时间常数_精确移相电路的设计举例
  10. spark中saveAsTextFile如何最终生成一个文件