ホームページ >ウェブフロントエンド >jsチュートリアル >Google ChromeでローカルファイルのXMLHttpRequestリクエストを許可するにはどうすればよいですか?

Google ChromeでローカルファイルのXMLHttpRequestリクエストを許可するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-14 19:23:02499ブラウズ

How to Allow Local File XMLHttpRequest Requests in Google Chrome?

Google Chrome のローカル ファイルの XMLHttpRequest 制限を克服する

ローカル ファイルからの XMLHttpRequest リクエストは、Access-Control-Allow-Origin 違反に遭遇することが多く、妨げられます。リモート URL からのデータ取得。ただし、そのようなリクエストを許可するように Google Chrome を設定し、スクリプト化されたローカル Web ページがリモート コンテンツにアクセスできるようにすることは可能です。

解決策:

潜在的に危険なメソッドを使用する代わりに - -disable-web-security スイッチには、--allow-file-access-from-files スイッチを使用します。この代替案は、XMLHttpRequest が他のローカル ファイルからファイルにアクセスできるようにしながら、セキュリティの問題を解決します。

使用法:

  • Windows: chrome。 EXE --allow-file-access-from-files
  • Mac: /Applications/Google Chrome.app/ を開きます --args --allow-file-access-from-files

追加メモ:

  • 安全のため、実行中のすべてを閉じてくださいこれらのコマンドを実行する前に、Chrome インスタンスを実行します。
  • --allow-file-access-from-files 機能は、さまざまな Chromium バグ レポートやフォーラムで議論されています。
  • この構成により、ローカルからの XMLHttpRequest リクエストが許可されます。ファイルをリモート URL に送信し、ローカル Web ページに柔軟性を提供します。

以上がGoogle ChromeでローカルファイルのXMLHttpRequestリクエストを許可するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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