Allow Google Chrome to use XMLHttpRequest to load a URL from a local file

后端 未结 4 2117
猫巷女王i
猫巷女王i 2020-11-22 07:41

When trying to do a HTTP request using XMLHttpRequest from a local file, it basically fails due to Access-Control-Allow-Origin violation.

However, I\'m

4条回答
  •  余生分开走
    2020-11-22 08:00

    Using --disable-web-security switch is quite dangerous! Why disable security at all while you can just allow XMLHttpRequest to access files from other files using --allow-file-access-from-files switch?

    Before using these commands be sure to end all running instances of Chrome.

    On Windows:

    chrome.exe --allow-file-access-from-files
    

    On Mac:

    open /Applications/Google\ Chrome.app/ --args --allow-file-access-from-files
    

    Discussions of this "feature" of Chrome:

    • https://bugs.chromium.org/p/chromium/issues/detail?id=37586,
    • https://bugs.chromium.org/p/chromium/issues/detail?id=47416,
    • https://productforums.google.com/forum/#!topic/chrome/v177zA6LCKU

提交回复
热议问题