Come scaricare le risorse con cURL | AEM

Ultimo aggiornamento: 2024-01-17

I comandi cURL possono essere utilizzati in AEM per scaricare file e cartelle singoli e multipli.

Descrizione

Ambienti

Adobe Experience Manager 6.5

Problema/Sintomi:

Utilizzando un cURL, puoi scaricare più risorse contemporaneamente con un comando. È utile per i seguenti casi d’uso:

  • Scaricare automaticamente le risorse
  • Scaricare risorse in diverse cartelle
  • Scaricare risorse specifiche in una cartella

Risoluzione

Specifica il percorso della risorsa o della cartella da scaricare in un comando cURL.

Scaricare una singola risorsa

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

Esempio:

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

Scaricare tutte le risorse in una singola cartella

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

Esempio:

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

Scaricare più cartelle e risorse contemporaneamente

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

Esempio:

$ 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

Specifica < percorso A> .assetdownload.zip per la parte percorso dell’URL.

Il download di un numero elevato di risorse contemporaneamente può causare problemi relativi alle prestazioni. Regola il numero di risorse che monitorano il caricamento del server.

In questa pagina