c#4 0-C# WebBrowser_BeforeNavigate2获取不到post数据

问题描述

C# WebBrowser_BeforeNavigate2获取不到post数据

private void frmMain_Load(object sender, EventArgs e)

{

SHDocVw.WebBrowser wb = (SHDocVw.WebBrowser)webBank.ActiveXInstance;

wb.BeforeNavigate2 += new DWebBrowserEvents2_BeforeNavigate2EventHandler(wb_BeforeNavigate2);

}

private void wb_BeforeNavigate2(object pDisp, ref object URL, ref object Flags, ref object TargetFrameName, ref object PostData, ref object Headers, ref bool Cancel)

{
//无法触发
string postDataText = System.Text.Encoding.ASCII.GetString(PostData as byte[]);

}

解决方案

before navigate只能拿到将要访问的URL,这个时候还没访问,拿不到post数据。

解决方案二:

能否给个实例不???

时间: 2024-09-01 12:23:21

c#4 0-C# WebBrowser_BeforeNavigate2获取不到post数据的相关文章

jquery获取JSON对象中数据的示例

 这篇文章主要介绍了jquery获取JSON对象中数据的示例,代码中有注释,大家参考使用吧    代码如下: $.ajax({             url: '这个地址要换成你自己的',             data: {S_CourseID: courseid , CurrTime : new Date().getTime()}, //加个时间戳,否则会不自动更新数据             dataType: 'json',             success: function

link中如何使用groupby代替where获取过滤后的数据?

问题描述 link中如何使用groupby代替where获取过滤后的数据? link中如何使用groupby代替where获取过滤后的数据? 解决方案 比如说 data.Where(x => x % 2 == 0)得到偶数 data.GroupBy(x => x % 2 == 0),那么key=true还是偶数,false就是过滤后的数据

httpwebrequest-C#获取访问网页Json数据

问题描述 C#获取访问网页Json数据 使用http://r.qzone.qq.com/cgi-bin/tfriend/friend_mngfrd_get.cgi?uin=441212678&rd=0.3932640394195914&g_tk=450427580&fupdate=1类似的代码可以返回QQ好友列表的Json数据,一个笨的办法是Ctrl+A全选复制然后粘贴到记事本中再进行进一步处理,我想让HttpWebRequest对象获取返回的数据字符串,比如({"&qu

jqgrid没有后台数据-jqgrid获取不到后台数据,大神帮忙看一下

问题描述 jqgrid获取不到后台数据,大神帮忙看一下 下面是 页面部分: <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8" %> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> &l

模拟登录-java模拟登陆为什么要将程序反复运行好几次才能获取到返回的数据

问题描述 java模拟登陆为什么要将程序反复运行好几次才能获取到返回的数据 我用MyEcplise工具Java语言做的模拟登录,在访问成功之后将Cookie放到了获取成绩的代码中,但是在获取成绩的时候会有问题.也就是每当运行的时候就会返回 //初始化函数 function init(){ document.form.action='/logout.do'; document.form.target = "_top"; document.form.submit(); } setTimeo

urlconnection-URLConnection 连接 ServerSocket 无法获取流里面的数据?

问题描述 URLConnection 连接 ServerSocket 无法获取流里面的数据? Service端 public static void main(String[] args) throws Exception { ServerSocket serverSocket = new ServerSocket(9999); Socket socket = serverSocket.accept(); socket.setSoTimeout(20000); OutputStream out

获取外部list表格数据-发送消息获取外部ListView数据的问题

问题描述 发送消息获取外部ListView数据的问题 下面这段代码放在按钮点击事件里可以获取 外部listview的数据,但是创建一个线程却获取不到数据,不知道是什么原因,那位高手给解决一下,谢谢了!!! ::GetWindowThreadProcessId(hwd, &PID); hProcess=OpenProcess(PROCESS_ALL_ACCESS,false,PID); if (!hProcess) ::MessageBox(NULL,"获取进程句柄操作失败!",

node.js+Ajax实现获取HTTP服务器返回数据_node.js

我们看一个HTML5页面中通过AJAX请求的方式获取HTTP服务器返回数据的代码示例.由于我们把服务器的端口指定为1337,并将从端口为80的网站中运行HTML5页面,因此这是一种跨域操作,需要在HTTP响应头部中添加Access_Control_Allow_Origin字段,并且将参数指定为允许向服务器请求数据额域名+端口号(省略端口号时允许该域名下的任何端口向服务器请求数据), 静态页面:index.html(注:一定要放在服务器环境下,如果是win7系统的话,可以开启IIS服务,并把页面考

jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析_jquery

本文实例讲述了jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法.分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="h