Was soll ich dazu sagen? Es funktioniert natürlich auch für andere MIME types als text/
html - hier ein anderes Beispiel:
Delphi-Quellcode:
var
ms: TMemoryStream;
begin
ms := TMemoryStream.Create;
idHTTP.Request.ContentRangeEnd := 0;
idHTTP.Request.ContentRangeEnd := 99;
idHTTP.Get('
http://localhost/uninstall.exe', ms);
ShowMessage(IntToStr(ms.Size));
// schreibt 100 raus, inhalt wie erwartet
ms.Free;
end;
Keine Ahnung was bei dir schief läuft. Vielleicht greifst du über einen Proxy zu?
Freundliche Grüße vom marabu