请问如何在WebBrowser控件中取得URL返回的HTTP头啊?

jeam0402 2010-01-11 03:58:05
如题
要在对话框上显示一个WEB页面,相当于包了一个IE进来
在访问URL的时候要加入一些HTTP头,截取用户点击的URL
这些WebBrowser都能做到
但是怎么样才能取得访问URL后,SERVER端返回的HTTP头内容呢?
看了半天也没头绪
请各位大大帮忙
最好能贴出代码

...全文
233 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
jeam0402 2010-01-11
  • 打赏
  • 举报
回复
已经自己解决
代码如下,在DocumentComplete里加入如下代码,用get_cookie返回
// TODO: 在此处添加消息处理程序代码
IHTMLDocument2 *pHTMLDocument=NULL;
BSTR bstr;

if (!(pHTMLDocument = (IHTMLDocument2*)m_web.get_Document()))
return;
pHTMLDocument->get_cookie(&bstr);
CString str(bstr);
AfxMessageBox(str);
::SysFreeString(bstr);
hhwei1985 2010-01-11
  • 打赏
  • 举报
回复
up
MoXiaoRab 2010-01-11
  • 打赏
  • 举报
回复
不需要WebBrowser,用WinInet系列函数就可以了

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧