向网站提交页面的主要代码

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);//解码

最新文章

  1. Objective-C开发编码规范【转载】
  2. 打造自己的html5视频播放器
  3. AngularJS的学习--ng-show/ng-hide/ng-if和ng-switch
  4. apche的主配置文件)
  5. JVM性能调优
  6. pyplot基本绘制(二)
  7. Laravel入门笔记
  8. jQuer基础
  9. Win7+花生壳6.0+tomcat打做自己的web服务器(搭建自己的网站)(参考)
  10. (五):C++分布式实时应用框架——微服务架构的演进
  11. Mongodb百亿级数据添加,修改,删除,查询等性能测试【四】
  12. servlet filter中使用autowired无法注入
  13. 我的Python之旅第二天
  14. 微信小程序接入,https服务器搭建和调试
  15. java8 新特性 Optional容器类
  16. git心得
  17. 【收藏】轻松导出全民K歌里任何人录制的短视频(MV)、歌曲的方法
  18. 约数 求反素数bzoj1053 bzoj1257
  19. Delphi中静态方法重载还是覆盖的讨论
  20. 设计模式:Builder

热门文章

  1. UVaLive 7267 Mysterious Antiques in Sackler Museum (if-else,枚举)
  2. Bootstrap栅格系统(布局)
  3. JHipster的安装
  4. jdbc线程池
  5. 解决用Eclipse开发Android程序时不能生成R.java的问题
  6. Codeforces Gym 100418J Lucky tickets 数位DP
  7. iOS开发——数据持久化&使用NSUserDefaults来进行本地数据存储
  8. PhpStorm, XDebug, and DBGp Proxy
  9. python源码解析
  10. 一种快速求fibonacci第n个数的算法