idhttp Cookie功能 C#代码转delphi,求助 本帖最后由 xiaoxingchi 于 2012-09-05 09:04:50 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以前用过找找了给你个示例 CookieM: TIdCookieManager;begin CookieM := TIdCookieManager.Create(nil); HttpLogin.CookieManager := CookieM; // //中间省略一些HttpLogin的其他操作,获取数据了之类的 // mycookie := ''; for i := 0 to HttpLogin.CookieManager.CookieCollection.Count - 1 do mycookie := mycookie + HttpLogin.CookieManager.CookieCollection.Items[i].CookieName + '=' + HttpLogin.CookieManager.CookieCollection.Items[i].Value; InternetSetCookie(PChar(g_FuncUrlInfo.Values['Func_Cookie']), '', pchar(mycookie + ';expires=sun, 05-Jan-2020 00:00:01 GMT'));end主要是InternetSetCookie这个函数,你自己查查MSDN怎么用 idhttp1.Request.SetHeaders; //初始化idhttp1.Request.RawHeaders.Values['Cookie'] := 'cookie值';好像看到LZ另一帖已经这么写了cookie值这样取idhttp1.CookieManager.CookieCollection.Items[i].CookieText 用delphi6 自带的 idhttp 版本是8.0的好像没有idhttp1.Request.SetHeaders;这个方法用delphi2010 idhttp.get 不能返回正确的数据。郁闷了一整天了 如图,这个界面是怎么组成 的?有哪些控件呢? 问个阴险的话题。各位共享软件人,Delphi 64bit编译出来后,你会以你的64位产品位噱头,从而采取和32位不同的价格策略吗? 求写一程序,一键关闭显示器和屏幕保护 关于在IE窗口中取得图片的问题,请大家帮帮我 VC代码转换成DELPHI中的问题 请教各位,这个控件怎么用? 想从C++转到DELPHI,请前辈们指点一二 delphi如何解析这段xml???? 这个sql语句怎么写? 大虾们救救我,谁知道如何让Form接受来自资源管理器的托拽 delphi 文件加密 和解密操作 求帮助,第一次编译成功,在保存后编译失败,错误提示看内容
begin
CookieM := TIdCookieManager.Create(nil);
HttpLogin.CookieManager := CookieM;
//
//中间省略一些HttpLogin的其他操作,获取数据了之类的
//
mycookie := '';
for i := 0 to HttpLogin.CookieManager.CookieCollection.Count - 1 do
mycookie := mycookie + HttpLogin.CookieManager.CookieCollection.Items[i].CookieName
+ '=' + HttpLogin.CookieManager.CookieCollection.Items[i].Value;
InternetSetCookie(PChar(g_FuncUrlInfo.Values['Func_Cookie']),
'', pchar(mycookie + ';expires=sun, 05-Jan-2020 00:00:01 GMT'));
end主要是InternetSetCookie这个函数,你自己查查MSDN怎么用
idhttp1.Request.RawHeaders.Values['Cookie'] := 'cookie值';
好像看到LZ另一帖已经这么写了cookie值这样取
idhttp1.CookieManager.CookieCollection.Items[i].CookieText