Так что это странно, и я не уверен, что происходит.У меня есть веб-приложение, которое долгое время прекрасно работало - по крайней мере, в отношении этой функции - и вдруг оно сломалось.
У меня есть файлы, загруженные с помощью Paperclip в Amazon S3.Скрепка, по-видимому, не загружает MIME-тип в S3, что никогда не было проблемой, но возникла «новая» проблема.(По-видимому, в прошлом это была проблема с перебоями, но теперь она стала непротиворечивой.) При загрузке файлы переименовываются в .zip, что не имеет смысла и приводит к их поломке.Основной рабочий процесс:
- Загружаем файл с помощью скрепки.Он приземляется на S3, при отсутствии любого типа MIME.
- Мы получаем предварительно подписанный запрос на загрузку и перенаправляем пользователя на загрузку файла с S3
- S3 добавляет тип MIME, подает файл идает загрузку заголовок имени файла с суффиксом .zip filetype.
- Пользователь получает файл .zip, который не имеет ничего общего, не работает.
Я в своем уме - что происходит?Как мне это остановить?Что за приличное исправление?