Hämta resurser med cURL | AEM

cURL-kommandon kan användas i AEM för att hämta enstaka och flera filer och mappar.

Beskrivning description

Miljö

Adobe Experience Manager 6.5

Problem/symtom:

Genom att använda cURL kan du hämta flera resurser med ett kommando i taget. Det är användbart för följande användningsområden:

  • Hämta resurser automatiskt
  • Hämta resurser i flera mappar
  • Hämta särskilda resurser i en mapp

Upplösning resolution

Ange den resurs- eller mappsökväg som ska hämtas med ett cURL-kommando.

Ladda ned en enda resurs

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

Exempel:

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

Hämta alla resurser i en enda mapp

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

Exempel:

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

Hämta flera mappar och resurser samtidigt

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

Exempel:

$ 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

Ange < bana A> .assetdownload.zip för sökvägsdelen av URL:en.

Om du hämtar ett stort antal resurser samtidigt kan prestandaproblem uppstå. Justera antalet resurser som övervakar serverbelastningen.

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