3

BaseX の HTTP サーバーが、生のリソースとして db に保存されている HTML ドキュメント、またはファイル システムに text/html コンテンツ タイプで保存されている HTML ドキュメントを提供して、ブラウザで表示できるようにする方法はありますか?

ドキュメントは、BaseX への XHR リクエストを行う Web ページです。現在、ファイルプロトコルを介してブラウザにロードしています。これには、Jetty が CORS ヘッダーで応答するようにする必要があります。そうしないと、同じオリジン ポリシーが XHR リクエストをブロックします。

ただし、これはメンテナンスの負担です。BaseX を更新するたびに、CORS ヘッダーを追加する新しいバージョンのサーブレット フィルターを手動で取得する必要があります。

BaseX 自体が HTML ドキュメントを提供する (そしてオリジンになる) ようにして、クロスオリジン要求を排除したいと考えています。

出来ますか?

4

1 に答える 1