Função que cria um link público temporário para download de um arquivo físico. O link gerado é válido apenas por um período de tempo limitado, algo em torno de 10 minutos, após esse período é necessário obter um novo link para download.


Figura 1 - Bloco Criar URL de Download

Compatibilidade

  • Bloco servidor: cronapi.util.Operations.createDownloadLink()

Retorno

Retorna um link temporário para download de um arquivo.

Parâmetros

Arquivo

Caminho completo do arquivo para criar link de download.

  • Posição: 1
  • Inglês: File
  • Tipo: Texto / String
  • Exemplo: "src/main/resources/assets/arquivo.png"

Exemplo

Na função abaixo, a variável "link" recebe como parâmetro o bloco Criar URL de Download. Este bloco, por sua vez, recebe como parâmetro o caminho de um arquivo, localizado na pasta de recursos do Cronapp, e gera um link de download que será impresso no console do depurador por meio do bloco imprime (Figura 2.1).

O link gerado é válido apenas por um período de tempo limitado, algo em torno de 10 minutos. Após esse período, o link não poderá mais ser utilizado para baixar o arquivo, sendo preciso executar a função novamente para obter um novo link atualizado. 


Figura 2 - Exemplo de uso do bloco Criar URL de Download


Figura 2.1 - Resultado de execução da função da Figura 2


Para fazer o download do arquivo utilizando o link gerado, é necessário adicioná-lo ao domínio do projeto que está sendo executado no seu navegador, dessa forma o arquivo poderá ser baixado (Figura 2.2).


Figura 2.2 - Download do arquivo utilizando o link gerado


Nesta página