Zum Hauptinhalt springen

RequestBodyAsFile

Aufbau

RequestBodyAsFile(sFileName)

Parameter

| Parameter | Typ | Beschreibung
| sFileName | Zeichenfolge | Der Dateiname, unter dem der Nachrichtentext im IndySoft-Temp-Verzeichnis gespeichert wird. Dieser Wert sollte lediglich aus einem Dateinamen und einer Dateiendung bestehen, nicht aus einem vollständigen Verzeichnispfad. |

Rückgabewert

Zeichenkette

Beschreibung

Verwenden Sie diese Funktion, um den Nachrichtentext der Web-Packet-Anfrage als Datei im IndySoft-Temp-Verzeichnis zu speichern. Dieser Wert ist nur dann angemessen, wenn der Content-Type der Webanfrage nicht textbasiert ist. Tipp: Um die Größe des Nachrichtentextes einer konkreten Webanfrage anzuzeigen, aktivieren Sie die Option „Alle Anfragen protokollieren“, bevor Sie den IndySoft REST Server starten, und überprüfen Sie anschließend das Protokoll einer Webanfrage im Raster „Verlauf/Status“ des Dienstprogramms IndySoftSyncOptions.

Beispiel

sFileName = "MessageBody.pdf"

if RequestBodyAsFile(sFileName) then

sFileNowAt = GetIndySoftTempDir & sFileName

End If |