عام MIME اقسام
سرورز اور اپ لوڈ فارم ان سٹرنگز پر انحصار کرتے ہیں؛ غلط قسم پریویو، ڈاؤن لوڈ یا آپ کی Content Security Policy توڑ سکتی ہے۔
| قسم | MIME قسم | عام ایکسٹینشن |
|---|---|---|
| HTML | text/html | .html |
| CSS | text/css | .css |
| JavaScript | text/javascript | .js |
| JSON | application/json | .json |
| XML | application/xml | .xml |
| Plain text | text/plain | .txt |
| CSV | text/csv | .csv |
| application/pdf | ||
| ZIP | application/zip | .zip |
| PNG | image/png | .png |
| JPEG | image/jpeg | .jpg |
| GIF | image/gif | .gif |
| WebP | image/webp | .webp |
| SVG | image/svg+xml | .svg |
| ICO | image/x-icon | .ico |
| MP3 | audio/mpeg | .mp3 |
| WAV | audio/wav | .wav |
| MP4 | video/mp4 | .mp4 |
| WebM | video/webm | .webm |
| WOFF2 | font/woff2 | .woff2 |
| Form URL-encoded | application/x-www-form-urlencoded | — |
| Multipart form | multipart/form-data | — |
نوٹس
- کچھ براؤزرز مواد کا اندازہ لگاتے ہیں؛ پھر بھی سرور سے صحیح قسم بھیجیں۔
- JS کی سرکاری قسم text/javascript ہے (application/javascript متروک ہے)۔
اکثر پوچھے گئے سوالات
- .json فائل کے لیے کونسی MIME قسم استعمال کروں؟
- JSON فائلوں اور API رسپانس کے لیے application/json استعمال کریں۔ یہ معیاری قسم ہے اور جہاں ممکن ہو UTF-8 انکوڈنگ کے ساتھ بھیجی جانی چاہیے۔
- .js فائلوں کی MIME قسم کیا ہے؟
- JavaScript کی سرکاری قسم text/javascript ہے۔ پرانی application/javascript متروک ہے اور اب استعمال نہیں ہونی چاہیے۔
- SVG تصویر کونسی MIME قسم استعمال کرتی ہے؟
- SVG فائلیں image/svg+xml استعمال کرتی ہیں۔ انہیں image/xml نہیں بلکہ SVG کے طور پر بھیجیں، ورنہ براؤزر انہیں ان لائن رینڈر نہیں کریں گے۔