Hallo,
ich verwende Delphi 7 und habe ein Problem mit IdHttp.
Und zwar funktioniert bei
Indy 10.0.52 die Request-funktion nicht (zumindest bei mir)
und bei
Indy 9.0.18 kann man keinen Download in einen MemoryStream
machen (es wird die Datei nicht richtig gespeichert, bzw ein Stück abgeschnitten).
In beiden Fällen klappt der komplette Download der Datei problemlos.
Hier Auszüge aus dem Quelltext.
Festlegen des Downloadbereichs:
IdHttp.Request.ContentRangeStart := Pos;
IdHttp.Request.ContentRangeEnd := Pos+500000;
Etwas später in einem Thread, wobei MS ein MemoryStream ist:
IdHttp.Get(DownLoadTh[OwnNr].httpPath, MS);
Ich hoffe ihr könnt mir weiterhelfen.
Grüße,
KM