मुझे माइम के प्रकारों और कुछ फ़ाइल प्रकारों के लिए परीक्षण करने में समस्या हुई। ऐसा लगता है कि प्रत्येक ब्राउज़र एक विशिष्ट फ़ाइल के लिए माइम प्रकार की भिन्नता भेजता है। मैं ओपन सोर्स php क्लास के साथ एमपी 3 और जिप फाइलें अपलोड करने की कोशिश कर रहा था, कि मुझे क्या मिला है:
- फ़ायरफ़ॉक्स (एमपी): ऑडियो / एमपीईजी
- फ़ायरफ़ॉक्स (ज़िप): एप्लिकेशन / ज़िप
- क्रोम (एमपी): ऑडियो / एमपी
- क्रोम (ज़िप): एप्लिकेशन / ऑक्टेट-स्ट्रीम
- ओपेरा (एमपी 3): ऑडियो / एमपी
- ओपेरा (ज़िप): एप्लिकेशन / ऑक्टेट-स्ट्रीम
- IE (एमपी): ऑडियो / एमपीईजी
- आईई (जिप): एप्लिकेशन / एक्स-जिप-संपीड़ित
इसलिए यदि आपको अपलोड करने के लिए कई फ़ाइल प्रकारों की आवश्यकता है, तो आप बेहतर तरीके से कुछ परीक्षण करते हैं ताकि प्रत्येक ब्राउज़र एक फ़ाइल अपलोड कर सके और माइम प्रकार की जांच पास कर सके।
audio/mp3
... जाओ आंकड़ा।