У мене є файли, що зберігаються на S3 з ідентифікатором GUID як ім'я ключа.
Я використовую попередньо підписану URL-адресу для завантаження відповідно до S3 REST API
Я зберігаю оригінальне ім’я файлу у власній базі даних. Коли користувач натискає, щоб завантажити файл із моєї веб-програми, я хочу повернути його оригінальне ім’я, але наразі все, що вони отримують, - це GUID . Як я можу цього досягти?
Мій веб-додаток працює у Salesforce, тому я не маю великого контролю, щоб робити відповідь. Перенаправляє весь файл, що завантажується, на веб-сервер, а потім перейменовує його через обмеження адміністратора.
Чи є якийсь переспрямування HTML, метаоновлення, Javascript, яким я можу скористатися? Чи є якийсь спосіб змінити ім'я файлу для завантаження для S3 (єдине, що я можу придумати, це обробка об’єкта під новою назвою, його завантаження та видалення).
Я хочу уникнути створення сегмента для кожного користувача, оскільки у нас буде багато користувачів, і все ще не гарантується, що кожен файл у кожному сегменті буде мати унікальну назву
Будь-які інші рішення?