Interface de serviço HTTP para o gerenciamento de pacotes

Pergunta

É possível gerenciar pacotes de conteúdo com base em linha de comando?

Resposta, Resolução

Começando com o CRX 1.4.1, está disponível uma interface de Serviço HTTP que permite gerenciar pacotes usando a linha de comando, por exemplo curl ou wget.

As seguintes operações são atualmente suportadas:

  • visão geral de ajuda
  • carregamento de pacotes (via POST)
  • listagem de pacotes no repositório remoto
  • instalação
  • exclusão

Para acionar as operações acima, basta enviar solicitações usando curl / wget para os seguintes URLs. A resposta é sempre XML:

// help overview $ curl http://<host>:<port>/crx/packmgr/service.jsp // package listing $ curl -u <uid>:<pwd> http://<host>:<port>/crx/packmgr/service.jsp?cmd=ls // package upload $ curl -u <uid>:<pwd> -F name=mycontent -F file=@cq-wcm-sling-content-5.1.11.jar \ http://<host>:<port>/crx/packmgr/service.jsp // package install $ curl -u admin:admin http://<host>:<port>/crx/packmgr/service.jsp?cmd=inst&name=mycontent.zip 

Dê uma olhada na tela de ajuda que fornece mais detalhes sobre os comandos disponíveis. Para documentação sobre a interface do Serviço HTTP para o CRX 2.0, consulte a nossa documentação oficial [1] em docs.day.com.

Aplica-se a

CRX >= 1.4.1

[1] http://dev.day.com/docs/en/crx/current/how_to/package_manager.html#Managing20on20Command%20Line

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online