ホームページ > 記事 > ウェブフロントエンド > XMLHttpRequest が Google Chrome 内のローカル ファイル内の URL にアクセスできるようにするにはどうすればよいですか?
Google Chrome がローカル ファイルの XMLHttpRequest 経由で URL にアクセスできるようにする
HTTP リクエストを行うための Web テクノロジーである XMLHttpRequest では、アクセス制御が頻繁に発生します。ローカル ファイルで実行すると、-Allow-Origin 違反が発生します。これにより、ユーザーはローカル システムからリモート URL にアクセスできなくなります。
Google Chrome でこの制限を克服するには、次のような多用途のソリューションが利用できます。
--allow-file-access を使用する-from-files スイッチ
危険な --disable-web-security スイッチに頼る代わりに、Chrome はより安全なスイッチを提供します。代わりに --allow-file-access-from-files スイッチを使用します。このスイッチにより、XMLHttpRequest に同じドメイン内の他のファイルから URL をロードできるようになります。
手順
スイッチが適用されると、Chrome で実行されているローカル Web ページはすべて実行できるようになります。 XMLHttpRequest は、クロスオリジン ポリシー違反を発生させることなく、外部 URL にリクエストします。このスイッチの使用は、セキュリティが損なわれない管理された環境でのみ行う必要があることに注意することが重要です。
以上がXMLHttpRequest が Google Chrome 内のローカル ファイル内の URL にアクセスできるようにするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。