Herunterladen von Assets mit cURL | AEM

cURL-Befehle können in AEM zum Herunterladen einzelner und mehrerer Dateien und Ordner verwendet werden.

Beschreibung description

Umgebungen

Adobe Experience Manager 6.5

Problem/Symptome:

Wenn Sie cURL verwenden, können Sie mit einem Befehl mehrere Assets auf einmal herunterladen. Dies ist für die folgenden Anwendungsfälle nützlich:

  • Assets automatisch herunterladen
  • Herunterladen von Assets in mehreren Ordnern
  • Herunterladen bestimmter Assets in einem Ordner

Auflösung resolution

Geben Sie in einem cURL-Befehl den Pfad des Assets oder des Ordners an, der heruntergeladen werden soll.

Herunterladen eines einzelnen Assets

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

Beispiel:

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

Herunterladen aller Assets in einem Ordner

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

Beispiel:

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

Mehrere Ordner und Assets gleichzeitig herunterladen

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

Beispiel:

$ 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

Geben Sie < Pfad A> .assetdownload.zip für den Pfadteil der URL an.

Das gleichzeitige Herunterladen einer großen Anzahl von Assets kann Performance-Probleme verursachen. Passen Sie die Anzahl der Assets an, die die Server-Auslastung überwachen.

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