MIME ٹائپ ریفرنس

فائل ایکسٹینشن سے MIME ٹائپ تلاش کریں یا MIME ٹائپ سے ایکسٹینشن نکالیں۔ عام MIME ٹائپس کے وسیع ڈیٹا بیس کا جائزہ لیں۔ تمام پروسیسنگ آپ کے براؤزر میں ہوتی ہے۔

فوری تلاش 200+ ٹائپس کلائنٹ سائیڈ پروسیسنگ

زمرے کے مطابق براؤز کریں

MIME ٹائپ ریفرنس کا استعمال کیسے کریں

1

تلاش کریں یا براؤز کریں

سرچ باکس میں ایکسٹینشن (.html) یا MIME ٹائپ لکھیں، یا زمرے براؤز کریں۔

2

نتائج دیکھیں

مطابقت والے MIME ٹائپس اپنی ایکسٹینشنز اور زمروں کے ساتھ دیکھیں۔

3

کاپی کریں

MIME ٹائپ یا ایکسٹینشن کاپی کرنے کے لیے کسی بھی نتیجے پر کلک کریں۔

MIME ٹائپس کیا ہیں؟

MIME (Multipurpose Internet Mail Extensions) ٹائپس معیاری شناخت کار ہیں جو کسی دستاویز، فائل یا بائٹس کے مجموعے کی نوعیت اور فارمیٹ بیان کرتے ہیں۔ کنٹینٹ کو کیسے پروسیس اور دکھایا جائے یہ طے کرنے کے لیے ای میل سسٹمز، ویب سرورز اور ویب براؤزرز میں استعمال ہوتے ہیں۔

MIME ٹائپ کی ساخت

فارمیٹ

MIME ٹائپس type/subtype فارمیٹ کی پیروی کرتے ہیں (مثلاً text/html)

عام ٹائپس

Application، audio، image، text، video، font اور model

استعمال

HTTP Content-Type ہیڈرز، ای میل اور فائل اپلوڈ کی تصدیق میں استعمال ہوتا ہے

اکثر پوچھے گئے سوالات

MIME ٹائپ کس لیے استعمال ہوتا ہے؟

MIME ٹائپس براؤزرز اور سرورز کو بتاتے ہیں کہ وہ کن قسم کا کنٹینٹ سنبھال رہے ہیں۔ ویب سرور جب فائل بھیجتا ہے تو Content-Type ہیڈر میں MIME ٹائپ شامل کرتا ہے تاکہ براؤزر جانے کہ اسے کیسے دکھانا یا پروسیس کرنا ہے۔

اگر میری فائل ایکسٹینشن فہرست میں نہ ہو؟

یہ ڈیٹا بیس سب سے عام MIME ٹائپس احاطہ کرتا ہے۔ کم عام ٹائپس کے لیے IANA (Internet Assigned Numbers Authority) کی سرکاری رجسٹری دیکھیں جو مکمل فہرست رکھتی ہے۔

کیا ایک فائل کے متعدد MIME ٹائپس ہو سکتے ہیں؟

سیاق و سباق کے مطابق کچھ فائل ایکسٹینشنز متعدد MIME ٹائپس میں میپ ہو سکتی ہیں۔ مثلاً .js ہو سکتا ہے application/javascript یا text/javascript۔ یہ ٹول سب سے عام استعمال والی میپنگ دکھاتا ہے۔

MIME ٹائپ کی ساخت کیسی ہوتی ہے؟

type/subtype اور اختیاری پیرامیٹرز، RFC 6838 سے معیاری: text/html; charset=utf-8، یا multipart/form-data; boundary=----WebKitFormBoundary۔ type وسیع زمرہ ہے - application، audio، font، image، text، video، IANA رجسٹرڈ ٹریز میں سے - اور پیرامیٹرز charset یا multipart boundary جیسی تفصیلات لے جاتے ہیں۔

application/octet-stream کا مطلب کیا ہے؟

یہ فال بیک ہے: نامعلوم بائنری ڈیٹا۔ سرورز اسے تب بھیجتے ہیں جب ٹائپ نامعلوم ہو یا ڈاؤن لوڈ پر مجبور کرنا ہو، اور کلائنٹس فائل کھولنے کے بجائے محفوظ کر کے جواب دیتے ہیں۔ جس دستاویز کے رینڈر ہونے کی امید تھی اس کے لیے octet-stream ملنا عموماً سرور سائیڈ پر میپنگ غائب یا غلط ہونے کی علامت ہے۔

MIME سنیفنگ کیا ہے اور اسے کیسے بند کیا جاتا ہے؟

جب Content-Type غائب یا عمومی ہو تو براؤزرز اصل ٹائپ کا اندازہ لگانے کے لیے جواب کے پہلے بائٹس کا معائنہ کرتے ہیں - اور کسی پے لوڈ کو HTML سمجھا جائے یا اسکرپٹ، اس کے سیکیورٹی مضمرات ہیں، اسی لیے الگورتھم متعین ہے۔ سرور X-Content-Type-Options: nosniff بھیج کر اعلانیہ ٹائپ کی پابندی کرتا ہے، جو مثلاً JSON جواب کے HTML کی طرح رینڈر ہونے کو روکتا ہے۔

ویب ڈیولپمنٹ کے لیے کن MIME ٹائپس سب سے اہم ہیں؟

صفحات اور اسٹائلز کے لیے text/html اور text/css؛ اسکرپٹس کے لیے text/javascript (اسکرپٹس کا موجودہ معیاری قدر)؛ API کے لیے application/json؛ فائل اپلوڈز کے لیے multipart/form-data؛ اسکیل ایبل گرافکس کے لیے image/svg+xml؛ اور WebAssembly ماڈیول جوابات کے لیے application/wasm۔ انہیں درست پانا ایگزیکیوشن موڈ، سیکیورٹی اور CORS ہینڈلنگ پر اثر ڈالتا ہے۔

multipart MIME ٹائپس کس لیے استعمال ہوتے ہیں؟

یہ کنٹینرز ہیں جو مختلف ٹائپس کے کئی حصوں کو ایک پیغام میں پیک کرتے ہیں، ہر حصے کے اپنے ہیڈرز اور ایک boundary ڈیلیمیٹر کے ساتھ۔ multipart/form-data HTTP میں فارم فائل اپلوڈز لے جاتا ہے؛ multipart/alternative ای میل کو وہی کنٹینٹ پلین ٹیکسٹ اور HTML دونوں طرح دینے دیتا ہے؛ multipart/byteranges HTTP Range درخواستوں پر دوبارہ شروع ہونے والے ڈاؤن لوڈز چلاتا ہے۔

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}