Ir al contenido principal

Solicitar el cuerpo de la solicitud como archivo

Estructura

RequestBodyAsFile(sFileName)

Parámetros

| Parámetro | Tipo | Descripción
| sFileName | Cadena | El nombre del archivo que se utilizará para guardar el cuerpo del mensaje en el directorio IndySoft Temp. Este valor debe ser simplemente un nombre de archivo más la extensión, no la ruta completa del directorio. |

Valor devuelto

Cadena

Descripción

Utilice esta función para guardar el cuerpo del mensaje de la solicitud de Web Packet como un archivo en el directorio IndySoft Temp. Este valor solo es adecuado si el tipo de contenido de la solicitud web no es de tipo texto. Consejo: para ver el tamaño del cuerpo del mensaje de una solicitud web concreta, activa la opción «Registrar todas las solicitudes» antes de iniciar el servidor REST de IndySoft y, a continuación, consulta el registro de una solicitud web en la tabla «Historial/Estado» de la utilidad IndySoftSyncOptions.

Ejemplo

sFileName = "MessageBody.pdf"

if RequestBodyAsFile(sFileName) then

sFileNowAt = GetIndySoftTempDir & sFileName

End If |