方法一、
System.Net.WebClient WebClientObj        = new System.Net.WebClient();
   System.Collections.Specialized.NameValueCollection PostVars  = new System.Collections.Specialized.NameValueCollection();
   PostVars.Add("A1","0");
   PostVars.Add("A2","0");
   PostVars.Add("A3","000");

try
   {
    byte[] byRemoteInfo   = WebClientObj.UploadValues("http://www.lovezhao.com/vote.asp","POST",PostVars);
    //下面都没用啦,就上面一句话就可以了
    string sRemoteInfo   = System.Text.Encoding.Default.GetString(byRemoteInfo); 
    //这是获取返回信息
    richTextBox_instr.Text  += sRemoteInfo;
   }
   catch
   {}

方法二、
string url = "网址";
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
string s = "要提交的数据";
byte[] requestBytes = System.Text.Encoding.ASCII.GetBytes (LoginInfo);
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
req.ContentLength = requestBytes.Length;
Stream requestStream = req.GetRequestStream();
requestStream.Write(requestBytes,0,requestBytes.Length);
requestStream.Close();
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
StreamReader sr = new StreamReader(res.GetResponseStream(), System.Text.Encoding.Default);
string backstr = sr.ReadToEnd();

Response.Write(line);

sr.Close();

res.Close();

转载于:https://www.cnblogs.com/SissyNong/archive/2009/08/07/1540925.html

C#.net模拟提交表单POST相关推荐

  1. 【Python】忘记登录密码?遍历数字字母组合密码+模拟提交表单

    准备 忘记了密码?试一试暴力破解吧 打开F12,填写用户名.密码后,点击登录,看到请求头信息.提交的表单信息,例如下图: 也可以看到此次登录请求发送到的 url: 也可以看到此次请求返回的结果: 遍历 ...

  2. Spring MVC 测试 | 模拟提交表单

    在 Spring 4 MVC 单元测试例子 一文中利用Spring test 框架进行了简单的测试,代码mockMvc.perform(get("/SayHello/getAnswer&qu ...

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

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

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

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

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

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

  6. JS模拟Form表单提交

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

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

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

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

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

  9. c语言写自动填写表单提交,利用C语言实现POST数据包如此简单【模拟网页提交表单】...

    http://www.maben.com.cn/archives/212.html 利用C语言实现POST数据包如此简单[模拟网页提交表单] //*************************** ...

最新文章

  1. 强悍!使用Flash和Silverlight制作控件
  2. 分数调查 HihoCoder - 1515(带权并查集)
  3. [html] 请实现一个网站加载进度条
  4. java 监听器 分类_java过滤器和监听器详解 分类: 学习专区
  5. springboot 通过url访问本地文件
  6. go设计模式之单例模式
  7. python中字典的键是唯一的吗_Python怎么通过字典的键和值做一个登录程序?
  8. [转载] strtol() -- 将字符串转换成长整型数(转载)
  9. Caffe、TensorFlow、MXnet三个开源库对比+主流分类模型对比
  10. About 产量数据选取问题
  11. 购票系统c语言座位分配,铁路购票系统的简单座位分配算法
  12. 干掉Dubbo,换下Spring Cloud,这个架构有点厉害!
  13. NHibernate Step by Step (三) Configuration和Sessionfactory
  14. 15.6寸键盘的详细介绍
  15. Android进程间通信系列-----------进程间的数据传递载体Parcel
  16. 一台机器(群晖、CentOS)挂两台网心云docker
  17. [Codeforces1155F][DP]Delivery Oligopoly
  18. 数组元素两两组合 php,js多个数组元素两两组合三三组合
  19. Redis过期策略---实现原理
  20. 【STM32笔记】低功耗模式配置及避坑汇总

热门文章

  1. Kaggle比赛的进阶技巧和国内比赛前十套路
  2. 全网刷爆!B站Up主何同学带火这只A股:最硬核桌子,苹果也做不到!
  3. 【2021】清华大学《高级机器学习》课件和专家特邀报告(附pdf下载)
  4. Pytorch翻车记录:单卡改多卡踩坑记!
  5. 基于Python实现图画转换字符画
  6. Zookeeper源码分析:选举流程
  7. Linux内核网络栈1.2.13-网卡设备的初始化流程
  8. celery源码分析-worker初始化分析(下)
  9. Django博客系统(短信验证码)
  10. python多进程的使用(导包、创建子进程、启动子进程)