주요 콘텐츠로 건너뛰기

개요

지정된 스키마에 따라 XML 마크업이 안전하고 올바른 형식인지 보장하여 XML 검증을 용이하게 하도록 설계된 새로운 도구인 XML Validation API를 소개합니다.

/api/v1/validate-xml 엔드포인트는 XML file과 XSD schema를 받습니다. XML 또는 스키마를 파싱하는 동안 오류가 감지되면 400 Bad Request 응답이 반환됩니다. 검증이 수행되면 제공된 스키마에 대해 감지된 모든 검증 오류와 함께 200 OK 응답이 반환됩니다.

참고: DTD 처리는 비활성화되어 있습니다. DTD가 발견되면 DTD가 금지되어 있다는 메시지와 함께 검증이 실패합니다.

최소 Halo 버전: v2.6.0

API 문서


라이선스

XML Validation API에 액세스하기

XML Validation API에 액세스하려면 새로운 라이선스가 필요합니다. Halo 배포에 XML 검증을 추가하려면 이 기능이 포함된 라이선스를 받기 위해 문의해 주세요.

일일 파일 한도 및 일일 데이터 한도

XML Validation API를 사용하면 일일 파일 및 데이터 사용량에 반영됩니다. Halo 파일 처리 한도를 초과하면 XML Validation API에 대한 모든 새 요청은 동기식 또는 비동기식 API 요청과 동일한 방식으로 실패합니다.

참고: 요청의 XML 부분만 일일 파일 및 데이터 사용량에 포함됩니다. XSD 스키마는 계산되지 않습니다.