![]() |
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:
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:
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;
Code:
wer kann mir sagen, weshalb der Cookie nicht gesetzt wird, bzw weshalb er nicht beim Server ankommt?
<?
setcookie('counter',$_COOKIE['counter']+1,time()+30*24*60*60,'/'); var_dump($_COOKIE); ?> Danke TO |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz