URL S3 CDN non utilizzata sugli upload non di immagini

È un po’ complicato, ho appena dato un’occhiata. Fondamentalmente, quando eseguiamo un “download forzato”, scarichiamo sempre da S3 tramite un URL firmato, come avviene quando si clicca sul link dell’allegato o sul pulsante Download di un’immagine. Questo serve per poter aggiungere le intestazioni content-disposition appropriate:

attachment; filename="#{upload.original_filename}"; filename*=UTF-8''#{upload.original_filename}

Non credo sia possibile far sì che l’URL del CDN si comporti in questo modo? L’URL del CDN per le immagini viene utilizzato solo per visualizzarle in linea, non per scaricarle. Inoltre, nel caso di immagini e allegati protetti con ACL privata, l’URL firmato deve essere utilizzato sempre.

2 Mi Piace