ภาพรวม
ขอแนะนำ XML Validation API ซึ่งเป็นเครื่องมือใหม่ที่ออกแบบมาเพื่อช่วยอำนวยความสะดวกในการตรวจสอบความถูกต้องของ XML โดยทำให้มั่นใจว่า XML markup ของคุณมีความปลอดภัยและมีโครงสร้างถูกต้องตาม schema ที่ระบุ
endpoint /api/v1/validate-xml รับ XML file และ XSD schema หากตรวจพบข้อผิดพลาดใดๆ ระหว่างการแยกวิเคราะห์ XML หรือ schema ระบบจะส่งการตอบกลับ 400 Bad Request เมื่อการตรวจสอบเสร็จสิ้น ระบบจะส่งการตอบกลับ 200 OK พร้อมข้อผิดพลาดในการตรวจสอบใดๆ ที่ตรวจพบเมื่อเทียบกับ schema ที่ให้มา
หมายเหตุ: การประมวลผล DTD ถูกปิดใช้งาน เมื่อพบ DTD การตรวจสอบจะล้มเหลวพร้อมข้อความที่ระบุว่าไม่อนุญาตให้ใช้ DTD
เวอร์ชัน Halo ขั้นต่ำ: v2.6.0
การให้สิทธิ์การใช้งาน
การเข้าถึง XML Validation API
จำเป็นต้องมี license ใหม่เพื่อเข้าถึง XML Validation API หากคุณต้องการเพิ่มการตรวจสอบความถูกต้องของ XML ให้กับการติดตั้งใช้งาน Halo ของคุณ โปรด ติดต่อเรา เพื่อขอรับ license ที่รวมความสามารถนี้
ขีดจำกัดไฟล์รายวันและขีดจำกัดข้อมูลรายวัน
การใช้ XML Validation API จะนับรวมในปริมาณการใช้ไฟล์และข้อมูลรายวันของคุณ หากเกินขีดจำกัดการประมวลผลไฟล์ของ Halo คำขอใหม่ใดๆ ไปยัง XML Validation API จะล้มเหลวในลักษณะเดียวกับคำขอ API แบบ synchronous หรือ asynchronous
หมายเหตุ: มีเพียงส่วน XML ของคำขอเท่านั้นที่นับรวมในการใช้ไฟล์และข้อมูลรายวัน โดย XSD schema จะไม่ถูกนับ