利用WebClient, HttpWebRequest向某址POST数据,这个都很方便,都有的网站需要保持SESSION才能进行下一步想要的操作。保持SESSION,关键在于如何保持住Cookie不变。

代码如下:

CookieContainer cookie;
           private void button1_Click(object sender, System.EventArgs e)
           {
                 HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://localhost/new/index.php");
                 request.CookieContainer = cookie;
                 HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                 Stream stream = response.GetResponseStream();
                 StreamReader reader = new StreamReader(stream);
                 this.richTextBox1.Text = reader.ReadToEnd();
                 stream.Close();
                 reader.Close();
                 response.Close();
           }

private void Form1_Load(object sender, System.EventArgs e)
           {
                 cookie = new CookieContainer();
           }

用C#使用HttpWebRequest Post数据时如何保持Session相关推荐

  1. MySQL导出数据反单引号_使用mysqldump导出数据时对字段中包含的单引号的处理

    最近在做一个日志统计项目,有一个辅助表是在MySQL数据库的,现在要将其迁移到Postgresql,自然是先用mysqldump将MySQL里面的数据导出,然后再导入到Postgresql即可.但在实 ...

  2. 从Excel中导入数据时,提示“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序”的解决办法...

    注意,64位系统,用64位的补丁文件; https://www.cnblogs.com/A2008A/articles/2438962.html 操作系统:使用的是64位的Windows Server ...

  3. bartender外部表不是预期格式_批量合并Excel数据时“外部表不是预期格式”或“文件包含损坏数据”的两种情况...

    很多朋友在用Power Query合并(汇总)Excel数据时,碰到过"DataFormat.Error:外部表不是预期格式"或"DataFormat.Error:文件包 ...

  4. 存储mysql数据存在特殊字符时处理_转义 存储数据时特殊符号的处理

    function url_base64_encode($str){ //将这个方法处理后的数据可以存储,不会有特殊符号 if($str=="") return "&quo ...

  5. oracle 数据有引号,oracle插入字符串数据时字符串中有'单引号问题

    使用insert into(field1,field2...) values('val1','val2'...)时,若值中有单引号时会报错. 处理方法:判断一下val1,val2中是否含有单引号,若含 ...

  6. mysql 1455_关于Oracle 11g导出数据时 报 ORA-1455错误的处理

    关于Oracle 11g导出数据时 报 ORA-1455错误的处理,由于导出的该用户的表可能存在空数据表,那么可能就会出现此其异常. 关于Oracle 11g导出数据时 报 ORA-1455错误的处理 ...

  7. 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案[转]

    在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案 病症表现为:主要表现为用T-sql语句插入中文数据时数据库显示全是问号"???"  解决办法: 第一种办法 ...

  8. Sqoop在导入MySQL数据时遇到Timestamp列为0000-00-00 00:00:00报错

    为什么80%的码农都做不了架构师?>>>    Sqoop在导入MySQL数据时遇到Timestamp列为'0000-00-00 00:00:00'时报错,解决方法是:在JDBC连接 ...

  9. sql loader 导入数据时的问题

    2019独角兽企业重金招聘Python工程师标准>>> 在使用oracle sql loader 工具导入数据时遇到的问题,具体的shell脚本如下: #!/bin/bashexpo ...

最新文章

  1. 0x53. 动态规划 - 区间DP(习题详解 × 8)
  2. linux 26,Linux常用26条命令
  3. hadoop 2.x HA(QJM)安装部署规划
  4. 与火狐浏览器对应版本_你下载的是原版的火狐浏览器吗?如果不清楚,这篇文章会让你明白...
  5. 806. Number of Lines To Write String - LeetCode
  6. Javascript右键菜单类
  7. python自定义切片_自定义Python切片,请指教
  8. Flowable springboot项目自定义中文字体
  9. Spring @Aspect实现切面编程
  10. 软件工程之系统架构图和系统架构描述
  11. gcrobustvar:基于VAR的稳健性Granger因果检验
  12. 枝枝叶梗高傲的顶着莲蓬像是
  13. super关键字什么时候使用?super的适用场景是?
  14. python学习记录三——读写exceld内容代码,openpyxl模块内
  15. 牛客小白月赛3 B.躲藏
  16. 宏用于所有的excel文件
  17. 【原创】技术员 Ghost Win 10(x86/x64)企业版/专业版(附属Xp/Win7系统下载)
  18. html2048游戏算法逻辑,2048小游戏算法解析
  19. 极智Paper | YOLOS 通过目标检测重新思考Vision Transformer
  20. 计算机专业需要安装哪些软件,大学生电脑必装软件,快看你有哪些?

热门文章

  1. beetle.express针对websocket的高性能处理测试
  2. android 反编译
  3. Unity3D 学习教程 4 创建物体
  4. 需要注意变量作用域的使用
  5. AWS — Nitro System
  6. AWS — AWS Local Zone
  7. 互联网协议 — TLS — 使用 OpenSSL 自建 CA 中心
  8. NanoPi NEO Air使用十五:移植RTL8723BU驱动
  9. Simulink仿真---PMSM滞环电流控制仿真模型学习
  10. Android float 四舍五入没有入的一个问题