ホームページ >ウェブフロントエンド >jsチュートリアル >サポートされていないプロトコル スキームによる「XMLHttpRequest を読み込めません」という CORS エラーを解決する方法

サポートされていないプロトコル スキームによる「XMLHttpRequest を読み込めません」という CORS エラーを解決する方法

Barbara Streisand
Barbara Streisandオリジナル
2024-12-01 10:01:13968ブラウズ

How to Resolve

CORS エラー: 「リクエストはプロトコル スキームでのみサポートされています: http...」

「XMLHttpRequest を読み込めません」エラーは次の場合に発生します。クロスオリジン要求は、適切なプロトコル スキームなしで試行されます。この場合、Angular サービスは、localhost:4201/ticker にある Express バックエンドから JSON 文字列にアクセスしようとしていますが、CORS エラーが発生しました。

この問題を解決するには、プロトコル スキームを明示的に含める必要があります。 Angular サービスのリクエスト URL に含まれます。エラー メッセージは、http、data、chrome、chrome-extension、および https スキームのみがサポートされていることを示します。したがって、URL は localhost:

this._baseUrl = 'http://localhost:4201/';

の前に http:// を含むように変更する必要があります。この調整により、Angular サービスは http スキームを使用してクロスオリジン リクエストを実行できるようになり、CORS エラーに対処し、正常に取得される JSON 文字列。

以上がサポートされていないプロトコル スキームによる「XMLHttpRequest を読み込めません」という CORS エラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。