最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net中WebBrowser获取post数据程序代码
时间:2014-08-28 编辑:简简单单 来源:一聚教程网
程序代码
代码如下 | 复制代码 |
private void Form1_Load(object sender, EventArgs e) { webBrowser1.Navigate("about:blank"); //必需,否则WebBrowser.ActiveXInstance值为null SHDocVw.WebBrowser wb = (SHDocVw.WebBrowser)webBrowser1.ActiveXInstance; wb.BeforeNavigate2 += delegate(object pDisp, ref object URL, ref object Flags, ref object TargetFrameName, ref object PostData, ref object Headers, ref bool Cancel) { if (PostData != null) { string data = Encoding.ASCII.GetString(PostData as byte[]); if (data.IndexOf("t=") == -1) { data = "t=" + DateTime.Now.Ticks.ToString() + "&" + data; SHDocVw.WebBrowser browser1 = pDisp as SHDocVw.WebBrowser; if (browser1 != null) { Cancel = true; browser1.Navigate(URL.ToString(), Flags, TargetFrameName, Encoding.ASCII.GetBytes(data), Headers); } } } }; } |
-
上一个: asp.net C#类型转换的示例
-
下一个: asp.net中C#获取线程编号实例程序
相关文章
- C#复制数组的两种方式及效率比较解读 10-24
- ASP.NET Identity用法解析 10-24
- ASP.NET MVC使用Identity增删改查用户介绍 10-24
- C语言中atoi函数模拟实现介绍 10-18
- .Net反向代理组件Yarp用法介绍 10-10
- .NET使用YARP通过编码方式配置域名转发实现反向代理教程 10-10