Tôi có các tệp được lưu trữ trên S3 với GUID làm tên khóa.
Tôi đang sử dụng URL được ký trước để tải xuống theo API REST của S3
Tôi lưu tên tệp gốc trong Cơ sở dữ liệu của riêng tôi. Khi người dùng nhấp để tải xuống tệp từ ứng dụng web của tôi, tôi muốn trả lại tên tệp ban đầu của họ, nhưng hiện tại tất cả những gì họ nhận được là GUID . Làm thế nào tôi có thể đạt được điều này?
Ứng dụng web của tôi nằm trong lực lượng bán hàng nên tôi không có nhiều quyền kiểm soát để thực hiện response. Chuyển hướng tất cả tải tệp xuống máy chủ web sau đó đổi tên tệp do giới hạn của thống đốc.
Có một số chuyển hướng HTML, làm mới meta, Javascript mà tôi có thể sử dụng không? Có một số cách để thay đổi tên tệp tải xuống cho S3 (điều duy nhất tôi có thể nghĩ là chuyển đối tượng sang một tên mới, tải xuống, sau đó xóa nó).
Tôi muốn tránh tạo nhóm cho mỗi người dùng vì chúng tôi sẽ có rất nhiều người dùng và vẫn không đảm bảo mỗi tệp trong mỗi nhóm sẽ có một tên duy nhất
Bất kỳ giải pháp nào khác?