Fazer download

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Tinho
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 318
Registrado em: Seg, 16 Nov 2009 4:50 pm
Localização: São Paulo - SP

Boa tarde.

Por favor, gostaria de saber se vocês sabem de alguma rotina, funcionalidade, pacote que pode ser usado para fazer downloads de arquivos de site? Por exemplo, através de um link, baixar um arquivo csv ou xls por exemplo.

Grato e atenciosamente.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

No sistema operacional (linux e afim) existe o CURL.

Selecionar tudo

thomas@glufke:~$ 
thomas@glufke:~$ 
thomas@glufke:~$ 
thomas@glufke:~$ curl http://glufke.net/oracle/index.php
Neste exemplo, ele baixou o conteúdo da página gerada. Ou seja, HTML.
Acho que é possível baixar um arquivo com CURL também.
Tinho
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 318
Registrado em: Seg, 16 Nov 2009 4:50 pm
Localização: São Paulo - SP

Obrigado Dr_Gori,

Antes de postar eu já havia dado uma pesquisada, mas mesmo assim eu estava desconfiado que não seria possível fazer isso diretamente pelo próprio PL/SQL. Talvez com o uso de alguma API do S.O, mas acho que seria muito trabalho para pouca coisa. Eu consigo isso facilmente com qualquer linguagem de desenvolvimento de terceira geração. Mas era apenas à titulo de conhecimento mesmo.

Agora quanto ao uso do CURL, se não me engano ele é um atributo das classes HTP das bibliotecas do APEX, correto? Pois por se tratar de uma aplicação voltada para web talvez já tenha algum recurso próprio para isso, ou mesmo usar applets.

Att.,
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

quanto ao uso do CURL, se não me engano ele é um atributo das classes HTP das bibliotecas do APEX, correto?
Boa pergunta :-S
Eu só conheço ele no sistema operacional mesmo. Nunca usei em outro lugar.
Responder
  • Informação