我已经用IDHTTP控件的post正确获取了cookie。如下并把他保存在IdCookieManager1控件里了如下:
procedure TForm2.BitBtn1Click(Sender: TObject);
var
temp:tstringlist;
b:string;
begin
form1.Memo1.Text:='';
temp:=tstringlist.Create;
temp.add('url=http://localhost/bbs/main.asp');
temp.Add('username=ziluobu');
temp.Add('userpass=******);
temp.add('xuansave=1');
temp.Add('Submit1= 登录 ');
b:=form1.idhttp1.Post('http://localhost/bbs/login.asp',temp);
form1.memo1.Text:=b;
form2.Hide;
end;由于其他页面要用到Cookie的。但是我就是不知道再用idhttp.get时怎样把保存在IdCookieManager1里的cookie带上,这样就能正确访问此页了。请前辈指点!
procedure TForm2.BitBtn1Click(Sender: TObject);
var
temp:tstringlist;
b:string;
begin
form1.Memo1.Text:='';
temp:=tstringlist.Create;
temp.add('url=http://localhost/bbs/main.asp');
temp.Add('username=ziluobu');
temp.Add('userpass=******);
temp.add('xuansave=1');
temp.Add('Submit1= 登录 ');
b:=form1.idhttp1.Post('http://localhost/bbs/login.asp',temp);
form1.memo1.Text:=b;
form2.Hide;
end;由于其他页面要用到Cookie的。但是我就是不知道再用idhttp.get时怎样把保存在IdCookieManager1里的cookie带上,这样就能正确访问此页了。请前辈指点!
解决方案 »
- 一个比较简单的问题
- 有关程序编译的问题!(急~~~~~~~~~~~~````谢谢!!)
- Delphi能提取系统时间吗?
- 哪里有控件下载
- 那里有模拟LCD的控件下载???
- 请问:ADO+MSSQL2000,如何在一个事务中,select * from table where id=xx 后,即对这条记录加锁,不让其它用户读取。
- 如何区分我的隐射盘是本机的,还是网络上的?是网络上的那一台机器的?
- 帮帮我!
- 请问谁知道delphi pack1的序列号,急用!
- 不用DriveComboBox,能不能得到系统的磁盘符列表?
- 用idHTTP.get(URL)请求返回'010'#$A,这个#$A是什么意思啊
- 用IdHttp组件的Get方法下载网页时,如何带上Cookie,就是将Cookie写到哪个地方,NMHTTP我知道!求救!!
然后读取
也可以通过一个变量字符串临时保存