Ausgewählter Bereich
Source-Schnipsel
Delphi-Sonderfaelle, Source-Beispiele und erklärte Lösungen für ungewoehnliche technische Situationen.
Multipart/Form-Data Upload in Delphi: robuste Streams, Boundary-Kontrolle und Debugging ohne Rätselraten
Multipart/Form-Data Uploads wirken trivial, kippen aber in Delphi schnell bei Streams, Dateinamen, Content-Type, Boundary-Handling und Timeouts. Dieser Source-Schnipsel zeigt eine robuste, debugbare Implementierung mit THTTPClient – inkl. korrekt berechnetem Content-Length…
Reverse Proxy mit nginx und Delphi: sauberes Forwarded-Handling, echte Client-IP und robuste URL-Basen
Wenn Delphi-REST-Server hinter nginx laufen, kippen oft Client-IP, HTTPS-Erkennung und absolute URLs. Dieser Source-Schnipsel zeigt ein robustes Forwarded-/X-Forwarded-Handling (inkl. Trust-Proxy-Liste), typische nginx-Settings und Debugging-Hinweise für den Betrieb.
Dataset-zu-Objekt Mapping für ungewöhnliche Altstrukturen: stabil, debugbar, ohne ORM-Magie
Wenn Legacy-Datasets historisch gewachsen sind, brechen Standard-Mapper oft an Alias-Spalten, Typ-Mischungen und wechselnden Join-Strukturen. Dieser Source-Schnipsel zeigt ein robustes, debugbares Dataset-zu-Objekt Mapping in Delphi: mit Mapping-Plan, Konvertern, Null-Semantik…
Delphi RTTI für Mapping ohne Magie: Attribute-basiert, debugbar und legacy-tauglich
Ein pragmatisches Mapping-Muster mit Delphi RTTI: Attribute statt Konventionen, kontrollierte Konvertierungen, klare Fehlertexte und ein Debug-Modus, der im Betrieb wirklich hilft. Mit Source-Schnipsel für Dataset- oder Record-zu-Objekt-Mapping ohne versteckte Magie.