Der Hinweis mit der Position ist richtig. Das trifft aber auf dein eigentliches Problem nicht zu. Aus deiner Frage bei
StackOverflow sind ja zwei Code-Snippets zu entnehmen
Delphi-Quellcode:
var lStream: TStringStream := TStringStream.create;
FDQuery.SaveToStream(lStream,sfJSON);
AResponse.Body.SetStream(lStream,'application/json' ,True);
Delphi-Quellcode:
lstrstream: TStringStream := TStringStream.create(EMSBackendEndpoint.Response.Content);
aMemtable.LoadFromStream(lstrstream, sfJSON);
Der zu ladende Stream sollte also schon am Anfang stehen.
Somit geht das Testprojekt leider am eigentlichen Problem vorbei.
Kannst du denn den String-Inhalt nach SaveToStream mal zeigen?