Ir diretamente para o conteúdo principal

RequestBodyAsFile

Estrutura

RequestBodyAsFile(sFileName)

Parâmetros

| Parâmetro | Tipo | Descrição
| sFileName | String | o nome do ficheiro que será utilizado para guardar o corpo da mensagem no diretório IndySoft Temp. Este valor deve ser apenas um nome de ficheiro + extensão, e não o caminho completo do diretório. |

Valor de retorno

Cadeia de caracteres

Descrição

Utilize esta função para guardar o corpo da mensagem da solicitação Web Packet como um ficheiro no diretório IndySoft Temp. Este valor só é adequado se o tipo de conteúdo do pedido web não for baseado em texto. Dica: para ver o tamanho do corpo da mensagem de um pedido Web real, ative a opção «Registar todos os pedidos» antes de iniciar o IndySoft REST Server e, em seguida, verifique o registo de um pedido Web na grelha «Histórico / Estado» no utilitário IndySoftSyncOptions.

Exemplo

sFileName = "MessageBody.pdf"

if RequestBodyAsFile(sFileName) then

sFileNowAt = GetIndySoftTempDir & sFileName

End If |