BaseX の HTTP サーバーが、生のリソースとして db に保存されている HTML ドキュメント、またはファイル システムに text/html コンテンツ タイプで保存されている HTML ドキュメントを提供して、ブラウザで表示できるようにする方法はありますか?
ドキュメントは、BaseX への XHR リクエストを行う Web ページです。現在、ファイルプロトコルを介してブラウザにロードしています。これには、Jetty が CORS ヘッダーで応答するようにする必要があります。そうしないと、同じオリジン ポリシーが XHR リクエストをブロックします。
ただし、これはメンテナンスの負担です。BaseX を更新するたびに、CORS ヘッダーを追加する新しいバージョンのサーブレット フィルターを手動で取得する必要があります。
BaseX 自体が HTML ドキュメントを提供する (そしてオリジンになる) ようにして、クロスオリジン要求を排除したいと考えています。
出来ますか?