Como baixar ativos com cURL | AEM

Última atualização em 2023-03-09

Descrição

Ambientes
Adobe Experience Manager 6.5

Problema/sintomas:
Ao usar o cURL, é possível baixar vários ativos com um comando de uma só vez. É útil para os seguintes casos de uso:

  • Baixar ativos automaticamente
  • Baixar ativos em várias pastas
  • Baixar ativos específicos em uma pasta

Resolução

Especifique o caminho do ativo ou da pasta a ser baixado em um comando do cURL.

Baixar um único ativo

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

Exemplo:

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

Baixar todos os ativos em uma única pasta

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

Exemplo:

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

Baixar várias pastas e ativos de uma só vez

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

Exemplo:

$ 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

Especifique o caminho A.assetdownload.zip na parte do caminho do URL.

Baixar um grande número de ativos de uma só vez pode causar problemas de desempenho. Ajuste o número de ativos monitorando a carga do servidor.

Nesta página