Come scaricare le risorse con cURL | AEM

Descrizione

Ambienti
Adobe Experience Manager 6.5

Problema/Sintomi:
Utilizzando 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 il percorso A.assetdownload.zip per la parte del 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