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 |