Fazer Download de um Recurso Utilizando HTTP GET

Use HTTP GET para fazer download de ativos com serviços da Web.

Procedimento

Para fazer download de ativos:

  1. 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

  2. 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.


Feedback