Use HTTP GET para fazer download de ativos com serviços da Web.
Procedimento
Para fazer download de ativos:
- Execute
uma solicitação HTTP GET usando a seguinte URL
https://host:port/ram.web.ws.was/RAMSecure/RAMAssetAccess.jsp?assetid={asset_id}&version=version_number,
em que host é o nome do host do servidor, port é o número da porta,
com.web.ws.was é o aplicativo da Web de serviços da Web, asset_id é o ID do ativo
e version_number é o número da versão do ativo. Por exemplo: https://www.example.com:9080/ram.web.ws.was/RAMSecure/RAMAssetAccess.jsp?assetid={BF4B7485-562F-F166-1F3F-CADB33668D8D}&version=1.
Forneça seu nome de usuário e senha utilizando autenticação básica.
Se você
quiser enviar ou atualizar um recurso anonimamente, remova RAMSecure e
utilize a seguinte URL: http://host:port/ram.web.ws.was/RAMAssetAccess.jsp?assetid={asset_id}&version=version_number
- Um arquivo .RAS será retornado no fluxo de download. O formato .RAS
contém o arquivo de manifesto serializado e os artefatos de recursos.
Resultados
Os seguintes códigos de erro HTTP são emitidos quando houver problemas de download de recursos:
- 403 FORBIDDEN: O responsável pela chamada não pode possuir as permissões necessárias
para fazer download de um recurso
- 500 INTERNAL_SERVER_ERROR: Problemas ou exceções ao tentar enviar ou
atualizar o recurso
- 410 GONE: Recurso não localizado no repositório
Qualquer mensagem de erro a partir do servidor é retornada como o valor de
cabeçalho com.ibm.ram.error.