मुख्य बिंदु
- 01File extension (.pdf, .webp) के आधार पर या media type string (application/pdf, image/webp) के आधार पर search करें।
- 02Entries IANA media type registry से sourced हैं, image, video, audio, text, application, और font types को cover करते हुए।
- 03Group के आधार पर filter करें एक दिए गए category में MIME types को जल्दी से browse करने के लिए।
- 04पूरी तरह से आपके ब्राउज़र में चलता है — कोई queries किसी भी server को नहीं भेजी जाती।
Web Development के लिए MIME Types क्यों Important हैं
Content-Type header एक ब्राउज़र या API client को बताता है कि वह किस तरह का data receive कर रहा है। यह गलत get करें और एक PDF download होता है preview के बजाय, एक JSON response को plain text के रूप में treat किया जाता है, या एक image render करने में विफल होता है। सही MIME type को set करना एक छोटा detail है जिसका visible user-facing परिणाम होता है।
Browsers से परे, MIME types upload form filtering (accept="image/*") को control करते हैं, CDN cache policies, email attachment handling, और API response parsing। एक web server को configure करते समय, एक file upload handler लिखते समय, या एक download को debug करते समय जो गलत application में खुलता है एक reliable reference होना essential है।
MIME Type को कैसे Look Up करें
- 01
Extension या type के आधार पर search करें
एक file extension (pdf, webp, epub) को leading dot के साथ या बिना type करें, या एक media type string (application/pdf, image/webp) type करें। Results real time में filter होते हैं।
- 02
यदि आवश्यक हो तो group के आधार पर filter करें
एक single category में list को narrow करने के लिए group button — Image, Video, Audio, Text, Application, या Font — पर click करें। Useful जब आप सभी font MIME types या एक साथ सभी video types देखना चाहते हैं।
- 03
Entry को read करें
प्रत्येक result canonical IANA-registered MIME type, commonly use की जाने वाली file extensions, और format का एक one-line description दिखाता है।
- 04
Copy और use करें
MIME type string को एक Content-Type header, एक HTML input पर Accept attribute, एक server configuration, या एक API response में use के लिए copy करें या manually select करें।
कब इस Lookup का उपयोग करें
- 01Nginx या Apache को एक नई file format के लिए correct Content-Type serve करने के लिए configure करना।
- 02एक file upload handler लिखना जो incoming files के MIME type को validate करता है।
- 03एक HTML file input पर accept attribute को set करना uploadable file types को restrict करने के लिए।
- 04Binary files return करने वाले एक API endpoint से सही तरीके से respond करना।
- 05एक PDF को debug करना जो preview के बजाय download करता है — check करें कि server application/pdf को भेजता है।
- 06Modern image formats जैसे AVIF या HEIC के लिए right MIME type को find करना।
IANA से Sourced, आपके ब्राउज़र में चलता है
MIME type database page के साथ bundled है और IANA media type registry से sourced है। Searching और filtering आपके ब्राउज़र में पूरी तरह से होते हैं — कोई queries किसी भी server को नहीं भेजी जाती।
कुछ extensions multiple valid MIME types को map करते हैं। उदाहरण के लिए, .xml text/xml और application/xml दोनों को map करता है। text/xml use किया जाता है जब XML human-readable content होता है; application/xml data interchange के लिए preferred है। अपने tooling या client कैसे file को consume करेगा यह matter है इस्तेमाल करें। Lookup दोनों को surface करता है तो आप अपने context के लिए सही एक को choose कर सकें।
MIME Type Lookup FAQ
एक PDF file के लिए MIME type क्या है?
application/pdf canonical, IANA-registered MIME type है PDF files के लिए।
क्यों मेरे extension के लिए multiple MIME types दिखाई देते हैं?
कुछ formats के multiple registered types हैं — उदाहरण के लिए .xml text/xml और application/xml दोनों को map करता है। जो एक use करें जो match करता है कि कैसे आपका client या toolchain file को consume करेगा।
font/woff और application/font-woff के बीच क्या अंतर है?
font/woff modern IANA-registered type है WOFF fonts के लिए। application/font-woff एक पुरानी, legacy type है अभी भी कुछ server configurations में seen। नई setups के लिए font/woff को prefer करें।
मुझे .heic iPhone photos के लिए कौन सा MIME type का उपयोग करना चाहिए?
image/heic सबसे widely accepted type है HEIC files (HEVC codec का use करने वाले HEIF images) के लिए। कुछ servers भी image/heif को accept करते हैं, जो broader HEIF container format को refer करता है।
क्या WebAssembly के लिए एक MIME type है?
हाँ — application/wasm .wasm files के लिए official MIME type है। Web servers को WebAssembly को browsers को efficiently compile करने के लिए इसी type के साथ serve करना चाहिए।