Registriert seit: 27. Jan 2006
Ort: Celle
141 Beiträge
Delphi 11 Alexandria
|
AW: HTTP Post mit ResposeStream und AWorkCountMax
4. Jan 2011, 13:11
In OnWorkBegin, OnWork und OnWorkEnd musst du auch stets auf den Parameter WorkMode achten, den gibt es einmal für wmRead und wmWrite.
In deinem Fall kann er zwar die Länge des Posts (AWorkCountMax = 73) indizieren, aber nicht die Antwort, da der Server nicht die Content-Length sendet. Das ist aber vom Server zu Server unterschiedlich.
Jedenfalls kann man in so einer Konstellation keinen Progress-Balken anzeigen, aber sehr wohl einen Indikator, da OnWorkEnd(Sender, wmRead) zuverlässig getriggert wird.
Waldemar Derr
|