cURL을 사용하여 에셋을 다운로드하는 방법 | AEM
cURL 명령은 AEM에서 단일 및 여러 파일 및 폴더를 다운로드하는 데 사용할 수 있습니다.
설명 description
환경
Adobe Experience Manager 6.5
문제/증상:
cURL을 사용하면 한 명령으로 여러 에셋을 한 번에 다운로드할 수 있습니다. 이 플러그인은 다음 사용 사례에 유용합니다.
- 자동으로 에셋 다운로드
- 여러 폴더의 에셋 다운로드
- 특정 에셋을 폴더에 다운로드
해결 방법 resolution
cURL 명령에서 다운로드할 에셋 또는 폴더 경로를 지정합니다.
단일 자산 다운로드
$ curl -u user:password -o <output file name> http://localhost:4502/<asset path>.assetdownload.zip
예:
$ curl -u user:password -o download_asset.zip http://localhost:4502/content/dam/we-retail/en/features/tracking.png.assetdownload.zip
단일 폴더에 모든 에셋 다운로드
$ curl -u user:password -o <output file name> http://localhost:4502/<asset path>.assetdownload.zip
예:
$ curl -u user:password -o download_asset.zip http://localhost:4502/content/dam/we-retail/en/people.assetdownload.zip
한 번에 여러 폴더 및 에셋 다운로드
$ curl -u user:password -o <output file name> -F "path=<path A>" -F "path=<path B>" -F ... http://localhost:4502/<path A>.assetdownload.zip
예:
$ 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
URL의 경로 부분에 대해 <
경로 A>
.assetdownload.zip을 지정하십시오.
한 번에 많은 에셋을 다운로드하면 성능 문제를 야기할 수 있습니다. 서버 부하를 모니터링하는 에셋의 수를 조정합니다.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f