Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

431
Views
¿Es posible generar una sola URL prefirmada que permita cargar MÚLTIPLES objetos únicos?

Lo sé según los documentos de AWS aquí

https://docs.aws.amazon.com/AmazonS3/latest/dev/PresignedUrlUploadObject.html

que es posible generar una URL que se puede utilizar para

sube un objeto específico a tu cubo

y eso

Puede usar la URL prefirmada varias veces, hasta la fecha y hora de vencimiento.

¿También es posible generar una URL (quizás una URL prefirmada base s3) que permitiría cargar múltiples documentos únicos diferentes basados en una sola URL?

Por ejemplo, imaginemos que a una aplicación cliente le gustaría cargar varios documentos únicos/distintos en s3 mediante algún tipo de URL prefirmada. No necesariamente quiero obligarlos a obtener un lote de URL prefirmadas, ya que eso requeriría mucho más por parte del cliente (tendrían que solicitar un lote de URL prefirmadas, en lugar de una sola URL)

Este es el flujo para la carga de un solo documento.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

¿Cuál es la solución conocida más simple para permitir que un cliente use algún tipo de URL prefirmada para cargar varios documentos?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

¿También es posible generar una URL (quizás una URL prefirmada base s3) que permitiría cargar múltiples documentos únicos diferentes basados en una sola URL?

Una URL prefirmada está limitada a una sola clave de objeto único. No puede, por ejemplo, presignar una clave de foo y luego usarla para cargar foo/bar (porque es una clave diferente).

Eso significa que, si desea proporcionar al cliente una única URL prefirmada, el código del cliente deberá combinar los archivos. Por ejemplo, requiere que el cliente cargue un archivo ZIP y luego active un Lambda que descomprima los archivos en ese ZIP.

Otro enfoque es usar el SDK de AWS del cliente y usar la operación Asumir rol para generar credenciales de acceso temporales que están restringidas para cargar archivos con un prefijo específico mediante una política de sesión en línea.

Un tercer enfoque es ocultar las solicitudes de URL. No dice lo que hace su aplicación cliente, pero suponiendo que permite que el usuario seleccione una cierta cantidad de archivos, simplemente puede recorrer esos archivos y recuperar una URL para cada uno sin que su usuario sepa que está sucediendo.

over 4 years ago · Santiago Trujillo Report

0

Es posible cargar varios archivos con una única URL prefirmada y una política de 'Empieza por' correctamente configurada. Consulte la siguiente documentación de AWS: Cargas basadas en navegador mediante POST

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!