ประเภท MIME ในโปรโตคอล HTTP
ประเภท MIME ช่วยระบุประเภทของไฟล์ที่ได้รับ เพื่อให้เบราว์เซอร์สามารถประมวลผลได้อย่างถูกต้อง
ตัวอย่างเช่น เบราว์เซอร์ควรเข้าใจ ว่าในไฟล์ที่ได้รับมี CSS หรือรูปภาพ และตีความ ตามนั้น
แน่นอนว่าส่วนใหญ่มักจะได้ข้อมูลนี้
จากนามสกุลไฟล์
ตัวอย่างเช่น เป็นที่ชัดเจนว่าในไฟล์
ที่มีนามสกุล .css นั้นมี
CSS styles แต่สำหรับเบราว์เซอร์จะง่ายกว่า
หากประเภทของเนื้อหาถูกระบุ
อย่างชัดเจน
การระบุประเภท MIME ในโปรโตคอล HTTP
ดำเนินการในส่วนหัว 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