idhttp相关问题,请高手解答 我在delphi xe里用idhttp登录discuz x1.5论坛。登录已经成功了。但是当用idhttp再次访问其他网页时,仍然提示未登录,请问怎么回事? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是没有保存客户端的session(cookies)?如果它是使用js来保存的,idhttp是无法执行js的 将Cookie的Domain改成各个网页都符合的,如csdn.net 我把webbrowser的cookie赋值给idhttp也不行,帮忙看看。 HtmlDoc:=webbrowser1.Document as IHTMLDocument2; Cookie :=HtmlDoc.cookie; idhtp1.Request.CustomHeaders.Clear(); idhtp1.Request.CustomHeaders.Add('Cookie:'+cookie ); 补充说明:在delphi2007下是可以的,在xe下不行。 indy对Cookie的domain处理有缺陷,具体什么问题,楼主必须给出具体网页进行调试 再访问相关网页的时候.加载一下登陆成功后的COOKIE就行了idhttp1.request.customheaders.text:='cookie:' + (获得的cookie); 后来从indy网站论坛了解到10.5.7和10.5.8版本都有问题,在处理cookie这一块,我用10.1就可以的。 关于局域网聊天如何实现? listbox怎么更改某一项item的显示顺序?见图 极其简单的delphi问题,会delphi就行 请教:关于皮肤skin,主题theme类控件的使用 请用过扫描仪的帮忙. 关于电子邮件的发送问题<有源码> DELPHI对EMAIL的操作,急 请教:Borland Database Engine 关于Socket的一个基本问题 win7 64位运行GetFileVersionInfoSize偶现卡死现象? 请教一个关于系统定时关机的问题 然后让指定的外部程序调用自身
如果它是使用js来保存的,idhttp是无法执行js的
HtmlDoc:=webbrowser1.Document as IHTMLDocument2;
Cookie :=HtmlDoc.cookie;
idhtp1.Request.CustomHeaders.Clear();
idhtp1.Request.CustomHeaders.Add('Cookie:'+cookie );
具体什么问题,楼主必须给出具体网页进行调试
idhttp1.request.customheaders.text:='cookie:' + (获得的cookie);