ประเภท MIME ในโปรโตคอล HTTP

ประเภท MIME ช่วยระบุประเภทของไฟล์ที่ได้รับ เพื่อให้เบราว์เซอร์สามารถประมวลผลได้อย่างถูกต้อง

ตัวอย่างเช่น เบราว์เซอร์ควรเข้าใจ ว่าในไฟล์ที่ได้รับมี CSS หรือรูปภาพ และตีความ ตามนั้น

แน่นอนว่าส่วนใหญ่มักจะได้ข้อมูลนี้ จากนามสกุลไฟล์ ตัวอย่างเช่น เป็นที่ชัดเจนว่าในไฟล์ ที่มีนามสกุล .css นั้นมี CSS styles แต่สำหรับเบราว์เซอร์จะง่ายกว่า หากประเภทของเนื้อหาถูกระบุ อย่างชัดเจน

การระบุประเภท MIME ในโปรโตคอล HTTP ดำเนินการในส่วนหัว 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