![]() |
TWebRequest, binary Post
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? |
AW: TWebRequest, binary Post
.. encodieren base32 oder base64
Grüße Klaus |
AW: TWebRequest, binary Post
Encodieren wird nicht gehen, die Daten kommen via Post vom Kommandozeilenbrowser.
Ich sehe auch keinen Grund dazu, wenn es in einer früheren Version von Delphi korrekt funktionierte. |
AW: TWebRequest, binary Post
Zitat:
|
AW: TWebRequest, binary Post
Hallo Uwe,
damit bekomme ich die Daten in den RawContent bereitgestellt. Danke für die schnelle Hilfe. Gruß Peter |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz