indyのidhttpでセッションIDを保持する特定のサイトを参照する必要があります。インディを使ったセッションクッキー
私は必要なコンポーネントを初期化するために次のコードを使用します。
procedure InitSession;
begin
Initalized := True;
try
ihttp := TIdHTTP.Create(nil); //the variables are declared globally
idCookie := TIdCookieManager.Create(nil);
ihttp.ConnectTimeout := 5000;
ihttp.AllowCookies := true;
ihttp.HandleRedirects := true;
ihttp.CookieManager := idCookie;
except
Initalized := False;
end;
end;
問題は、私がクッキーが送信されていないことをリクエストしているときです。クッキーの魔女にセッションIDが含まれていれば、それを送信するために何をする必要がありますか?ありがとう
バージョン間で機能が(時に劇的に)変更されるため、使用しているインディバージョンを指定する必要があります。したがって、物事をどのように行うかは劇的に変わる可能性があります。 –
Subversionや日々のスナップショットから現在のIndyバージョンを試してみることをお勧めします – mjn