HTTP प्रोटोकॉल में MIME प्रकार
MIME प्रकार फ़ाइल के प्रकार को निर्दिष्ट करने की अनुमति देते हैं ताकि ब्राउज़र उसे सही ढंग से संसाधित कर सके।
उदाहरण के लिए, ब्राउज़र को यह समझना चाहिए कि प्राप्त फ़ाइल में CSS है, या एक छवि है और उन्हें उसी के अनुरूप व्याख्या करें।
बेशक, अक्सर यह जानकारी
फ़ाइल एक्सटेंशन से प्राप्त की जा सकती है।
उदाहरण के लिए, यह स्पष्ट है कि
एक्सटेंशन .css वाली फ़ाइल में
CSS स्टाइल्स हैं। लेकिन ब्राउज़र के लिए यह आसान होगा,
यदि सामग्री का प्रकार स्पष्ट रूप से निर्दिष्ट
किया गया हो।
HTTP प्रोटोकॉल में MIME प्रकार निर्दिष्ट करना
हैडर Content-Type में किया जाता है।
आइए सबसे लोकप्रिय विकल्पों पर
नज़र डालें।
सामग्री - HTML कोड:
Content-Type: text/html
सामग्री - CSS कोड:
Content-Type: text/css
सामग्री - JavaScript कोड:
Content-Type: text/javascript
सामग्री - सादा पाठ:
Content-Type: text/plain
सामग्री - PNG छवि:
Content-Type: image/png
सामग्री - JPG छवि:
Content-Type: image/jpeg
सामग्री - JSON प्रारूप में पाठ:
Content-Type: application/json
सामग्री - XML प्रारूप में पाठ:
Content-Type: text/xml