nat
(Natalie T)
16
ちょっとしたアップデートです。
上記で使用している ext_mime_db は、こちらで定義されている IANA Media Types に従っています - https://www.iana.org/assignments/media-types/media-types.xhtml。残念ながら、これは mp4 が正しくは application/mp4 であることを意味します 
ただし、S3アップローダーの実装をさらに詳しく見ると、画像ではないほぼすべてのアップロードに対して Content-Disposition ヘッダー \"attachment\" を追加していることがわかりますが、これはSVGに対してのみ追加されることを意図していたようです。\"attachment\" を使用すると、コンテンツは新しいタブで開かれるのではなくダウンロードされます。動画の場合、application/video と attachment の両方が混在していることが原因です。
少なくともこのヘッダーは削除できると思います。
「いいね!」 2