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

Les commandes cURL peuvent être utilisées dans AEM pour télécharger des fichiers et des dossiers uniques et multiples.

Description description

Environnements

Adobe Experience Manager 6.5

Problème/Symptômes :

En utilisant cURL, vous pouvez télécharger plusieurs ressources simultanément à l’aide d’une commande. 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 resolution

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

Spécifiez le chemin < A> .assetdownload.zip pour la partie 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.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f