Comment télécharger des ressources avec cURL | AEM

Description

Environnements
Adobe Experience Manager 6.5

Problème/Symptômes :
En utilisant cURL, vous pouvez télécharger plusieurs ressources à l’aide d’une commande à la fois. Elle est utile pour les cas d’utilisation suivants :

  • Téléchargement automatique de ressources
  • Téléchargement de ressources dans plusieurs dossiers
  • Téléchargement des ressources spécifiques dans un dossier

Résolution

Précisez le chemin d’accès à la ressource ou au dossier à télécharger dans une commande cURL.

Télécharger une seule ressource

$ curl -u user:password -o output file name http://localhost:4502/asset path.assetdownload.zip

Exemple :

$ curl -u user:password -o download_asset.zip http://localhost:4502/content/dam/we-retail/en/features/tracking.png.assetdownload.zip

Télécharger toutes les ressources dans un seul dossier

$ curl -u user:password -o output file name http://localhost:4502/asset path.assetdownload.zip

Exemple :

$ curl -u user:password -o download_asset.zip http://localhost:4502/content/dam/we-retail/en/people.assetdownload.zip

Télécharger plusieurs dossiers et ressources simultanément

$ curl -u user:password -o output file name -F "path=path A" -F "path=path B" -F ... http://localhost:4502/path A.assetdownload.zip

Exemple :

$ curl -u admin:admin -o download_asset.zip -F "path=/content/dam/we-retail/en/people" -F "path=/content/dam/we-retail/en/experiences" -F "path=/content/dam/we-retail/en/features/tracking.png" http://localhost:4502/content/dam/we-retail/en/people.assetdownload.zip

Précisez le chemin A.assetdownload.zip pour la partie de chemin de l’URL.

Le téléchargement simultané d’un grand nombre de ressources peut entraîner des problèmes de performances. Ajustez le nombre de ressources qui surveillent le chargement du serveur.

Sur cette page