允許XMLHttpRequest 從Google Chrome 中的本機檔案存取遠端URL
當嘗試使用XMLHttpRequest 從本地檔案載入網站因為Access-Control-Allow-Origin 違規而失敗。對於使用本地網頁的使用者來說,這可能會出現問題。
使用--allow-file-access-from-files 開關的解決方案
為了規避此問題,Google Chrome 提供了一個名為--allow- file-access-from-files 的命令列開關。此開關允許 XMLHttpRequest 存取其他檔案中的檔案。
用法
要使用此開關,請確保關閉所有正在運行的Chrome 實例,然後執行以下命令:
Windows:
Mac:
重要提示
使用-- access-from-files 開關會停用某些安全限制。保持謹慎並避免從本地文件載入不可信內容至關重要。
更多資訊
有關此功能的更多討論,請參閱以下Chromium 錯誤追蹤器:
此外,Google 產品論壇提供了有關此主題的見解:
以上是如何在 Chrome 中允許 XMLHttpRequest 從本機檔案存取遠端 URL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!