Saltar al contenido principal

Get specific image by filename

GET 

/images/:file

Propósito

Servir un recurso binario almacenado en el storage configurado (MinIO o AWS S3) a partir del nombre de archivo enviado en path.

Objetivo

Permitir recuperar imágenes y adjuntos referenciados desde la plataforma mediante una URL directa y estable.

Casos de uso

  • Visualización de firmas eCMR almacenadas como archivo.
  • Descarga de evidencias gráficas asociadas a incidencias.
  • Reutilización de una clave de storage en enlaces internos.

Detalles técnicos

  • Endpoint real en código: GET /images/{file}.
  • El controlador combina body, query y params; en esta ruta prevalece params.file.
  • El contenido se transmite por streaming y expone Content-Type, Content-Length y Content-disposition.
  • Los errores se devuelven con tools.returnKO en formato { status, message }, usando el código HTTP reportado por el storage cuando está disponible.

Autenticación

No requiere autenticación (security: []).

Request

Responses

Recurso servido exitosamente

Response Headers
    Content-Type

    Tipo MIME real del archivo servido desde storage

    Content-Disposition

    Header de descarga con el nombre generado por backend

    Content-Length

    Tamaño del archivo en bytes