メイン コンテンツにスキップ

概要

XML Validation API を紹介します。これは、指定されたスキーマに従って XML マークアップが安全で整形式であることを保証することで、XML 検証を容易にするために設計された新しいツールです。

/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 検証を追加したい場合は、この機能を含むライセンスを取得するために お問い合わせください

1 日あたりのファイル上限とデータ上限

XML Validation API の利用は、1 日あたりのファイル使用量およびデータ使用量にカウントされます。Halo のファイル処理上限を超えた場合、XML Validation API への新しいリクエストは、同期または非同期 API リクエストと同様に失敗します。

注: 1 日あたりのファイル使用量およびデータ使用量に加算されるのは、リクエストの XML 部分のみです。XSD schema はカウントされません。