Aller au contenu principal

Obtener archivo desde S3

GET 

/files/

Obtiene un archivo almacenado en Amazon S3.

Este endpoint permite recuperar archivos genéricos (PDF, imágenes, binarios) previamente subidos al sistema. Requiere autenticación mediante JWT y el nombre exacto del archivo a recuperar.

Casos de uso:

  • Descargar documentos PDF como facturas o contratos
  • Visualizar imágenes de perfil o documentos escaneados
  • Recuperar archivos binarios específicos

Ejemplo:

GET /?file=factura_12345.pdf

Request

Responses

Archivo obtenido exitosamente desde S3.

El contenido devuelto varía según el tipo de archivo solicitado:

  • PDF: application/pdf
  • Imágenes: image/jpeg o image/png
  • Otros tipos: application/octet-stream

Ejemplo de respuesta exitosa:

HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Disposition: attachment; filename="factura_12345.pdf"

[binary data]