ホームページ > ウェブフロントエンド > jsチュートリアル > Chrome でローカル ファイルからリモート URL への XMLHttpRequest アクセスを許可する方法

Chrome でローカル ファイルからリモート URL への XMLHttpRequest アクセスを許可する方法

Barbara Streisand
リリース: 2024-11-16 08:13:03
オリジナル
1016 人が閲覧しました

How to Allow XMLHttpRequest Access to Remote URLs from Local Files in Chrome?

Google Chrome でローカル ファイルからリモート URL への XMLHttpRequest アクセスを許可する

XMLHttpRequest を使用してローカル ファイルから URL をロードしようとするときGoogle Chrome は、Access-Control-Allow-Origin 違反により失敗することがよくあります。これは、ローカル Web ページを操作するユーザーにとって問題になる可能性があります。

--allow-file-access-from-files スイッチを使用した解決策

この問題を回避するには、Google Chrome には --allow-file-access-from-files というコマンドライン スイッチが用意されています。このスイッチを使用すると、XMLHttpRequest が他のファイルからファイルにアクセスできるようになります。

使用法

このスイッチを使用するには、実行中の Chrome インスタンスがすべて閉じられていることを確認してから、次のコマンドを実行します。

Windows:

chrome.exe --allow-file-access-from-files
ログイン後にコピー

Mac:

open /Applications/Google\ Chrome.app/ --args --allow-file-access-from-files
ログイン後にコピー

重要な注意事項

--allow-file-access-from-files スイッチを使用すると、特定のセキュリティ制限が無効になります。常に注意を払い、信頼できないコンテンツをローカル ファイルからロードしないようにすることが重要です。

詳細情報

この機能の詳細については、次の Chromium バグ トラッカーを参照してください。

  • https://bugs.chromium.org/p/chromium/issues/detail?id=37586
  • https://bugs.chromium.org/p/chromium/ issues/detail?id=47416

さらに、Google プロダクト フォーラムでもこのトピックに関する洞察が得られます:

  • https://productforums.google.com/forum/# !topic/chrome/v177zA6LCKU

以上がChrome でローカル ファイルからリモート URL への XMLHttpRequest アクセスを許可する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート