Delphi-Quellcode:
try
fs:=TFilestream.create('
C:\test.rar',fmcreate);
http.Get(
URL,fs);
finally
fs.free;
end;
Ich wüsste nur leider nicht, wie ich hier irg. eine möglichkeit habe etwas zwischenzuspeichern.
Ich könnte die daten zwar komplett in einen memorysteam laden lassen, und dann erst schreiben, jedoch würde während des downloads sehr viel
RAM verbrauchen.
Ich bräuchte wäre z.b. fs.SetWriteBuffer(1024) oder eine entsprechende möglichkeit bei der idHTTP komponente.