ประเภทเนื้อหาที่ถูกต้องสำหรับเอกสาร XML, HTML และ XHTML


123

ประเภทเนื้อหาที่ถูกต้องสำหรับเอกสาร XML, HTML และ XHTML คืออะไร

ฉันต้องเขียนโปรแกรมรวบรวมข้อมูลอย่างง่ายที่ดึงเฉพาะไฟล์ประเภทนี้

ปัจจุบันhttp://example.net/index.htmlสามารถแสดงไฟล์ JPEG ได้เนื่องจาก mod_rewrite ดังนั้นฉันจึงต้องตรวจสอบประเภทเนื้อหาจากส่วนหัวการตอบกลับและเปรียบเทียบกับรายการประเภทเนื้อหาที่อนุญาต

ฉันจะหารายชื่อดังกล่าวได้จากที่ไหน?


เกี่ยวกับแฟรกเมนต์โปรดดูที่stackoverflow.com/q/19303361/287948 และw3.org/TR/xml-fragment
Peter Krauss

คำตอบ:


207

HTML: text/htmlเต็มหยุด

XHTML: application/xhtml+xmlหรือเฉพาะถ้าแนวทาง compatbility HTML text/htmlต่อไปนี้ ดู W3 ประเภทสื่อหมายเหตุ

XML: text/xml, application/xml( RFC 2376 )

นอกจากนี้ยังมีหลายประเภทสื่ออื่น ๆ ตามรอบ XML ตัวอย่างเช่นหรือapplication/rss+xml image/svg+xmlเป็นการเดิมพันที่ปลอดภัยที่การลงท้ายด้วย+xmlXML ที่ไม่เป็นที่รู้จัก แต่ลงทะเบียนแล้ว ดูรายการ IANAสำหรับประเภทสื่อที่ลงทะเบียนที่ลงท้ายด้วย+xmlด้วย

(สำหรับx-ประเภทที่ไม่ได้ลงทะเบียนการเดิมพันทั้งหมดจะถูกปิด แต่คุณหวังว่า+xmlจะได้รับความเคารพ)


32
เกี่ยวกับความแตกต่างระหว่างtext/xmlและapplication/xmlดูที่นี่stackoverflow.com/questions/4832357/...
sanmai

เช่นเดียวกับที่ถูกต้องสำหรับชิ้นส่วนให้ดูw3.org/TR/xml-fragmentหรือqustion อื่น ๆ
Peter Krauss
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.