Einzelnen Beitrag anzeigen

Peter Schmelzer

Registriert seit: 30. Sep 2018
Ort: Berlin
13 Beiträge
 
Delphi 10.4 Sydney
 
#1

TWebRequest, binary Post

  Alt 29. Nov 2021, 08:33
In einer DLL für Apache 2.4 möchte ich den Post eines Binärfiles speichern.
Request.ContentLength zeigt die korrekte Länge an. Jedoch kann ich nicht auf den Content zugreifen.
Mit Zugriff auf Request.Content (String) bekomme ich:
"Keine Zuordnung für Unicode-Zeichen in der Multibyte-Zielcodeseite vorhanden"
Das Array Request.RawContent ist nicht gefüllt.

Unter XE6 war der Request.Content noch als AnsiString implementiert. Den konnte man als PChar in einen TMemoryStream schreiben.
Ich muss jedoch Delphi 10.2 verwenden. Da finde ich keine Möglichkeit den Post zu Speichern.

Hat jemand eine Idee?
  Mit Zitat antworten Zitat