I file sono memorizzati su S3 con un GUID come nome chiave.Amazon S3 Modifica nome file download
Sto usando un URL pre firmato per scaricare secondo S3 REST API
devo conservare il nome del file originale nel mio database. Quando un utente fa clic per scaricare un file dalla mia applicazione Web , voglio restituire il nome del file originale, ma attualmente tutto ciò che ottengono è un GUID. Come posso raggiungere questo obiettivo?
La mia app Web è in vendita, quindi non ho molto controllo su response.redirect per scaricare il file sul server Web, quindi rinominarlo in base ai limiti del governor.
C'è qualche reindirizzamento HTML, meta refresh, Javascript che posso usare? C'è un modo per cambiare il nome del file di download per S3 (l'unica cosa che posso pensare è copiare l'oggetto con un nuovo nome, scaricarlo e cancellarlo).
voglio evitare di creare un secchio per utente, come avremo un sacco di utenti e ancora alcuna garanzia ogni file con in ciascun segmento avrà un nome univoco
Eventuali altre soluzioni?
Un'altra legit SO domanda che chiuso fuori tema! Anche la domanda e le risposte hanno più voti di una grande maggioranza di solite domande/risposte ... – DeepSpace101
Sì, è ovviamente più importante che cerchiamo di organizzare le cose in modo un po 'arbitrario di fronte al fatto che non è garantito che abbia senso in futuro o anche ora. Cosa è successo quando le persone si sono semplicemente divertite a chiedere e rispondere a domande relative all'industria del software? Chi trova effettivamente la risposta a causa di questa organizzazione? Chi trova la struttura organizzativa del software coerente e chiaramente definita in tutto il settore?Senza questa chiara definizione che durerà una quantità significativa di tempo organizzarla è una perdita di tempo abbastanza stupida ... –
Trovo questa risposta, non ho alcun problema con questa organizzazione. –