Wegen genau solcher Probleme, mangelnder Flexibilität und Dauerstress bzgl. TLS 1.2 habe ich die REST-Komponenten von Delphi für mich wieder beerdigt und bin zurück auf die klassische
Indy & JSONObject-Kombination. Seither ruhiges Leben an der Front.
Nachtrag Wobei meine Programme mit vielen verschiedenen Servern sprechen müssen. Davon habe ich keinen unter meiner eigenen Kontrolle. Ihr glaubt gar nicht was einem da alles an Non-Standard-REST begegnet. Mit den REST-Komponenten musste ich ganze Kaskaden von try-except-on-do-Blöcken bauen. Emba täte gut daran, die REST-Komponenten wieder von
OS-native (WinInet etc.) zurück auf
Indy zu migrieren. So wie es früher war.