Tipos MIME incorretos (cabeçalho content-type) para mp4 e js

Uma rápida atualização -

O ext_mime_db acima que usamos segue os Tipos de Mídia IANA definidos aqui - https://www.iana.org/assignments/media-types/media-types.xhtml. Infelizmente, isso significa que mp4 é corretamente application/mp4 :sweat_smile:


Embora, olhando mais a fundo nossa implementação do uploader S3, eu vejo que estamos adicionando o cabeçalho Content-Disposition "attachment" para praticamente qualquer upload que não seja uma imagem, mas parece que ele foi pensado apenas para ser adicionado para svgs. Usar "attachment" faria com que o conteúdo fosse baixado em vez de aberto em uma nova aba. Para vídeos, é uma mistura de application/video e attachment que está causando isso.

Podemos pelo menos remover este cabeçalho, eu acho.

3 curtidas