jQuery XML エラー: 'Access-Control-Allow-Origin' ヘッダーがありません
この場合、根本的な問題は 同一オリジン ポリシー。セキュリティ上の理由からクロスドメイン リクエストを制限します。 HTML ページのオリジンとは異なるドメインに AJAX リクエストを行うと、ブラウザは CORS (Cross-Origin Resource Sharing) リクエストをトリガーします。
特定のエラー メッセージは、ターゲット サーバーが http にあることを示しています。 ://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml は、応答に必要な Access-Control-Allow-Origin ヘッダーを提供していません。このヘッダーは、リソースへのアクセスを許可するドメインを指定します。
この問題を解決するには、ターゲット サーバーの応答に適切な CORS ヘッダーが含まれていることを確認する必要があります。これには、サーバー側のコードを変更して必要なヘッダーを追加するか、リバース プロキシを使用してリクエストをミラーリングし、そこにヘッダーを追加する必要があります。
さらに、CORS リクエストに関して留意すべき重要なポイントがいくつかあります。
必要なヘッダー構成に対処することで、クロスドメイン AJAX リクエストを有効にし、CORS ヘッダーの欠落に関連するエラーを解決できます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3