Kiểu MIME của file .mov là gì?
Kiểu MIME (media type) của file video QuickTime có phần mở rộng .mov là video/quicktime. Đây là container video của Apple. Chrome và Firefox chỉ phát được một số file MOV (H.264); hãy chuyển sang MP4 khi dùng trên web.
Header Content-Type
Content-Type: video/quicktime
Cấu hình máy chủ
| Máy chủ | Cấu hình |
|---|---|
Nginx (mime.types hoặc types {}) | video/quicktime mov; |
Apache (.htaccess) | AddType video/quicktime .mov |
IIS (web.config) | <mimeMap fileExtension=".mov" mimeType="video/quicktime" /> |
| Node.js / Express | res.type('mov') hoặc res.setHeader('Content-Type', 'video/quicktime') |
| Amazon S3 | Đặt Content-Type: video/quicktime cho object (metadata), hoặc truyền --content-type video/quicktime vào aws s3 cp |
Có nên nén file .mov không?
Không. File video QuickTime vốn đã được nén bên trong, nên gzip hoặc Brotli chỉ tốn CPU và hầu như không giảm dung lượng — đôi khi còn làm tăng. Hãy loại video/quicktime khỏi cấu hình nén của bạn.
Vì sao kiểu MIME quan trọng
Trình duyệt quyết định cách xử lý một response — hiển thị, thực thi, phát hay tải xuống — dựa trên header Content-Type, chứ không dựa vào phần mở rộng file. Khi có X-Content-Type-Options: nosniff, kiểu sai sẽ khiến stylesheet và script bị chặn hoàn toàn. Với file tải lên, đừng bao giờ tin kiểu do client gửi; hãy kiểm tra nội dung file (magic bytes) ngay trên server.
Tra cứu kiểu MIME
Tìm kiếm mọi phần mở rộng file và kiểu MIME phổ biến, kèm header Content-Type sẵn sàng sao chép.
Câu hỏi thường gặp
Kiểu MIME của .mov là gì?
video/quicktime.Làm sao đặt Content-Type cho .mov trong Nginx?
video/quicktime mov; có trong khối types (thường nằm ở /etc/nginx/mime.types) rồi reload Nginx.