Page 1 sur 1
httpGetBlob et download
Posté : ven. 05 avr. 2019, 17:11:58
par Lundi400
Bonjour à tous
Avec la fonction httpGetBlob, est-il possible de récupérer un fichier zip à partir d'une url ?
Si oui, un exemple m'aiderait grandement.
Merci par avance
(sans sujet)
Posté : ven. 05 avr. 2019, 17:19:34
par nbonnet
Bonjour,
httpGetBlob permet de récupérer n'importe quoi sur interne : BLOB = Binary Large OBject.
Donc une image, un pdf, un zip ...
Il suffit d'appeler avec l'URL permettant d’accéder à la ressource.
Par exemple :
Code : Tout sélectionner
values systools.httpgetblob('http://www.scottklement.com/p7zip/p7zip.tar.Z', '') ;
Il est possible de mettre dans du SQL embarqué :
EXEC SQL SET :monBLOB = systools.httpgetblob('
http://www.scottklement.com/p7zip/p7zip.tar.Z', '') ;
Ou ce peut être également un BLOB_FILE qui permet d'écrire directement sur l'IFS !
(sans sujet)
Posté : lun. 08 avr. 2019, 09:11:14
par Lundi400
Merci pour cette réponse aussi rapide qu'efficace.
Mon second problème : l'appel dans un navigateur de l'url qui m'a été fournie me propose de :
Ouvrir le fichier avec ...
Enregistrer le fichier
L'appel de la fonction httpGetBlob avec cette url retourne SQLCODE = -305.
Existe-il un moyen d'enregistrer ce fichier automatiquement ?
Merci pour votre aide