PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 25 → WEBSERVICE REST ENVIO DE ARQUIVO
WEBSERVICE REST ENVIO DE ARQUIVO
Iniciado por BOLLER, mar., 02 2020 2:36 PM - Sem resposta
Membro registado
3.173 mensagems
Popularité : +89 (91 votes)
Publicado em março, 02 2020 - 2:36 PM
É possível usar o fLoadBuffer para alimentar a propriedade .. Content de uma variável RestRequest.
Exemplo de código, do lado cliente, de uma aplicação Windev
cMinharequisicao is a httpRequest
cMinharequisicao..Method = httpPost
cMinharequisicao..URL = "http://meuservidor/upload"
cMinharequisicao..Content = fLoadBuffer(fDataDir + fSep + "arquivo_upload.txt")
RESTSend(cMinharequisicao)

Exemplo de código do lado servidor (aplicativo WEBDEV (tipo WebService REST)
PROCEDURE upload()
bufUploadedFile is Buffer = WebserviceParameter(paramBuffer)
IF fSaveBuffer("arquivo_upload.txt", bufUploadedFile) THEN
RESULT bufUploadedFile
END
O arquivo será salvo no diretório de dados do WebService.

by PEDROSAO


--
Adriano José Boller
______________________________________________
Consultor e Representante Oficial da
PcSoft no Brasil
+55 (41) 99949 1800
adrianoboller@gmail.com
skype: adrianoboller
http://wxinformatica.com.br/