Descargue un activo utilizando HTTP GET

Utilice HTTP GET para descargar activos con servicios web.

Procedimiento

Para descargar activos:

  1. Realice una petición HTTP GET utilizando el siguiente URL https://host:puerto/ram.web.ws.was/RAMSecure/RAMAssetAccess.jsp?assetid={id_activo}&version=número_versión, donde host es el nombre de host del servidor, puerto es el número de puerto, com.web.ws.was es la aplicación web de servicios web, id_activo es el ID del activo y número_versión es el número de versión del activo. Por ejemplo: https://www.example.com:9080/ram.web.ws.was/RAMSecure/RAMAssetAccess.jsp?assetid={BF4B7485-562F-F166-1F3F-CADB33668D8D}&version=1. Proporcione el nombre de usuario y contraseña utilizando autenticación básica.

    Si quiere someter o actualizar un activo de forma anónima, quite RAMSecure y utilice el URL siguiente: http://host:puerto/ram.web.ws.was/RAMAssetAccess.jsp?assetid={id_activo}&version=número_versión

  2. Se devuelve un archivo .RAS en la corriente de datos de descarga. El formato .RAS contiene el archivo manifest serializado y los artefactos del activo.

Resultados

Cuando hay problemas en la descarga de activos, se producen los códigos de error HTTP siguientes:
  • 403 FORBIDDEN (PROHIBIDO): el llamante no tiene permiso para descargar un activo
  • 500 INTERNAL_SERVER_ERROR (ERROR INTERNO DEL SERVIDOR): problema o excepción al intentar someter o actualizar el activo
  • 410 GONE (AUSENTE): activo no encontrado en el repositorio

Cualquier mensaje de error del servidor se devuelve como el valor de cabecera com.ibm.ram.error.


Comentarios