Lade...
 

CX_HTTP_...::GetBodyAsFile

CX_HTTP_(REQUEST|RESPONSE)::GetBodyAsFile

222628
Beschreibung:

Diese Methode schreibt den Body einer HTTP-Anfrage/-Antwort direkt in eine Datei unter dem angegebenen Pfade (Umgebungsvariablen werden im Pfad ersetzt). Hiermit ist es möglich, Binärdaten aus einer HTTP-Nachricht auszulesen und direkt in eine Datei zu schreiben. Dies ist über GetBody nicht möglich, da der dort zurückgegebene STRING am ersten NULL-Byte abgeschnitten wird.

Code-Beispiel:
UPLOAD_FILE_POST: { LocalVar(req) -> req "CX_SYSTEM_OUT\\request.bin" req Call(GetBodyAsFile) }
Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_HTTP_REQUEST | CX_HTTP_RESPONSE Das HTTP-Objekt dessen Body abgefragt werden soll
  Top-1 STRING Der Pfad zur Datei, in die der HTTP-Body geschrieben werden soll.
Stack(Out) Top - -
Funktionsaufruf: Call(GetBodyAsFile)