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.