import.css=/download/attachments/327912/newLayout.css |
Função: HTTPPostXml
|
Nome | Tipo | Descrição | Obrigatório | Referência |
cURL | Caracter | Indica o endereço do servidor HTTP para o qual será realizado o POST dos dados. | X | |
cParam | Caracter | Indica os parâmetros adicionais que serão passados na postagem. Esses parâmetros são adicionados no final da URL, precedidos de um “?”. | ||
cFile | Caracter | Indica o caminho do arquivo XML que será enviado no conteúdo do pacote HTTP. Até a build 101202A, esse caminho deveria ser o caminho absoluto do arquivo na máquina em que o Application Server estava rodando. Em builds posteriores, é suportado tanto o caminho absoluto quanto o caminho relativo do arquivo no server. | X | |
nTimeOut | Numérico | Indica o tempo máximo de inatividade (timeout) que a requisição irá aguardar pela resposta do servidor em segundos. | X |
user function TstPostXml()local cUrl := "http://localhost/u_testabrowser.apl"local cParam := ""local cFile := "c:\resources\myfile.xml"local nTimeout := 3cRetorno := httppostxml(cUrl, cParam, cFile, nTimeOut)if !empty(cRetorno) conout(cRetorno) return cRetornoelse conout("Problema ao postar xml, verifique os parametros")endifreturn