none
Salvar arquivo localmente - From Base64 RRS feed

  • Pergunta

  • Boa tarde a todos.

    Estou em uma tarefa em meu trabalho onde que:

    Desenvolvo um WebService, e em determinado momento ele devolve dados de uma entidade chamada ANOTAÇÃO que possui um atributo ANEXO. Este atributo é do tipo String onde recebe bytes de um arquivo salvo em Base64. Isto acontece porque meu webservice interage com uma aplicação da Microsoft chamada Dynamics CRM. Então atualmente consigo pegar um arquivo existente, converter os bytes dele em Base64 e salvar no CRM. Porém o caminho inverso não consigo fazer pois tenho a seguinte limitação => Não posso trazer os arquivos do CRM em base64 e salvar no servidor para download, tenho que salvar localmente o arquivo na máquina do usuário que solicitou decodificando o conteúdo base 64. O código de exemplo que anexo abaixo, da certo para arquivos do tipo texto, mas imagens estão dando erro ao tentar abrir o arquivo após download.


    Wagner dos Santos

    quinta-feira, 10 de novembro de 2016 17:56