Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TIdHTTP + Cookies (https://www.delphipraxis.net/38186-tidhttp-cookies.html)

theomega 16. Jan 2005 00:29


TIdHTTP + Cookies
 
Hallo Leute,
ich möchte eine HTTP-Anfrage über einen TIdHttp stellen. Die Seite benötigt jedoch einen bestimmten Cookie gesetzt. Um das zu erreichen, habe ich folgendes gemacht:
1. einen TIdHTTP aufs Form
2. einen TIdCookieManager aufs Form
3. CookieManager-Propertie vom Htpp auf den Manager gestellt
4. AllowCookies vom Http auf true
5. einen Button und ein Memo aufs form
6. Quelltext für den OnClick:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  rep:string;
begin
  idHTTP1.AllowCookies:=true;

  IdCookieManager1.AddCookie('tester=test','www.pagenstecher.de');

  rep:=idHTTP1.Get('http://www.pagenstecher.de/cookie.php')
  memo1.lines.Text := rep;
end;
wenn ich das jetzt mache, dann wird dummerweise der cookie nicht gesetzt. Wer das ganze mal testen will, dem sei hier auch noch der Quelltext der php-datei geschrieben:
Code:
<?
setcookie('counter',$_COOKIE['counter']+1,time()+30*24*60*60,'/');
var_dump($_COOKIE);
?>
wer kann mir sagen, weshalb der Cookie nicht gesetzt wird, bzw weshalb er nicht beim Server ankommt?

Danke
TO


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz