VC桌面软件中嵌入了WebBrowser控件,
请问VC怎么样获取在WebBrowser中登陆网站后返回的Session信息?

解决方案 »

  1.   

    Session的ID你想看到的话,微软就得去打补丁了。IE的内核中确实会有这么一块内存放着的
      

  2.   

    嗯,觉得要是用Cookie很好处理,但老大一直要求我尽量访问IE进程中的这个SessionID,我也确实没有找到相关的API,即使CInernetSession只能对Cookie进行相关操作,而对于非永久性的cookie--存放在IE进程内存中而非硬盘上的Session,VC似乎无能为力。
    但是当登陆一个网站POST出账号密码后,用Sniffer监视IE,可以看到返回的SessionID,不知道这个是怎么取得的。
    这个能从HTTP Response中直接读取么?或者是Sniffer软件从IE进程中读取出来的?
    希望高手指点一下,谢谢~
      

  3.   

    如果你能得到Session的名字,天下不是大乱了?网站靠Session确定登陆,很多编写不严格的网站的不都被你Session欺骗了进去了哇??