Mam parę pytań dot. IdHTTP ;-)
- Skorzystałem z takiego kodu, który jest przypisany OnStatus:
procedure TForm1.IdHTTP1Status(ASender: TObject; const AStatus: TIdStatus;
const AStatusText: String);
begin
Memo1.Lines.Add(AStatusText);
case AStatus of
hsResolving: Memo1.Lines.Add('Wyszukiwanie hosta ');
hsConnecting: Memo1.Lines.Add('Łączenie z hostem ');
hsConnected: Memo1.Lines.Add('Połączenie zestawione.');
hsDisconnecting: Memo1.Lines.Add('Rozłączanie ');
hsDisconnected: Memo1.Lines.Add('Rozłączono !');
end;
end;
W memo widzę, że po każdej czynności IdHTTP się rozłącza, czyli:
Resolving hostname blebleble.pl.
Wyszukiwanie hosta
Connecting to xxx.xxx.xx.xx.
Łączenie z hostem
Connected.
Połączenie zestawione.
Disconnected.
Rozłączono !
Disconnecting.
Rozłączanie
Disconnected.
Rozłączono !
Nie da się tak zrobić, żeby mi nie zrywał tego połączenia? Nie wiem dokładnie jak to działa. Ale po logowaniu na stronę zostaje przypisany numer sesji, więc chyba ta sesja nie wygasa?
-
Jak za pomocą idCookieManager przechwycić, kiedy zostaje wysłane ciastko do serwera?
Nie mam kompletnego pojęcia jak działają cookies:( -
Logując się na stronę wysyłam posta, następnie przechodzę na stronę index.php wysyłając tam posta z numerem sesji itd. Czasami wyświetli mi kod strony, ale większość prób kończy się tak, że widzę kod strony z napisem: Błąd bazy danych 0.
Dodam, że nie wysyłam wszystkich postów ani get'ów jakie poleciały na snifferze, gdy analizowałem kod strony, czy to może być przyczyną tego problemu, że nie wysyłam jakiegoś zapytania do serwera?