HTTP प्रोटोकॉल में MIME प्रकार

MIME प्रकार फ़ाइल के प्रकार को निर्दिष्ट करने की अनुमति देते हैं ताकि ब्राउज़र उसे सही ढंग से संसाधित कर सके।

उदाहरण के लिए, ब्राउज़र को यह समझना चाहिए कि प्राप्त फ़ाइल में CSS है, या एक छवि है और उन्हें उसी के अनुरूप व्याख्या करें।

बेशक, अक्सर यह जानकारी फ़ाइल एक्सटेंशन से प्राप्त की जा सकती है। उदाहरण के लिए, यह स्पष्ट है कि एक्सटेंशन .css वाली फ़ाइल में CSS स्टाइल्स हैं। लेकिन ब्राउज़र के लिए यह आसान होगा, यदि सामग्री का प्रकार स्पष्ट रूप से निर्दिष्ट किया गया हो।

HTTP प्रोटोकॉल में MIME प्रकार निर्दिष्ट करना हैडर Content-Type में किया जाता है। आइए सबसे लोकप्रिय विकल्पों पर नज़र डालें।

सामग्री - HTML कोड:

httpContent-Type: text/html

सामग्री - CSS कोड:

httpContent-Type: text/css

सामग्री - JavaScript कोड:

httpContent-Type: text/javascript

सामग्री - सादा पाठ:

httpContent-Type: text/plain

सामग्री - PNG छवि:

httpContent-Type: image/png

सामग्री - JPG छवि:

httpContent-Type: image/jpeg

सामग्री - JSON प्रारूप में पाठ:

httpContent-Type: application/json

सामग्री - XML प्रारूप में पाठ:

httpContent-Type: text/xml