Das ": TStringStream" kannst'e weglassen, wenn du magst. (Typinferenz)
Und du gibt lstrstream natürlich auch wieder frei?
Ist Response.content zufällig ein String?
oder Byte-Array (WriteAllBytes), oder String-Array (WriteAllLines), oder ...
Delphi-Quellcode:
EndpointRead.Execute;
if SaveDialog1.Execute then
TFile.WriteAllText(SaveDialog1.FileName, EndpointRead.Response.content, TEncoding.UTF8);