أنواع mime غير صحيحة (رأس المحتوى) لملف mp4 وjs

تحديث سريع فقط -

ext_mime_db أعلاه الذي نستخدمه يتبع أنواع وسائط IANA Media Types المعرفة هنا - https://www.iana.org/assignments/media-types/media-types.xhtml. للأسف، هذا يعني أن mp4 هو بشكل صحيح application/mp4 :sweat_smile:


على الرغم من ذلك، بالنظر إلى تطبيق S3 uploader الخاص بنا بشكل أعمق، أرى أننا نضيف رأس Content-Disposition \"attachment\" لكل تحميل تقريبًا ليس صورة، ولكن يبدو أنه كان مخصصًا فقط لملفات svgs. استخدام \"attachment\" سيؤدي إلى تنزيل المحتوى بدلاً من فتحه في علامة تبويب جديدة. بالنسبة لمقاطع الفيديو، فهو مزيج من application/video و attachment هو ما يسبب هذا.

يمكننا على الأقل إزالة هذا الرأس، أعتقد.

3 إعجابات