在 Google Chrome 中启用从本地文件加载 XMLHttpRequest
当使用 XMLHttpRequest 从本地文件执行 HTTP 请求时,浏览器经常会遇到 Access-控制-允许-起源错误。出现这种情况是因为来自本地文件的请求受到安全机制的限制。
为了在 Google Chrome 中专门解决此问题,用户已诉诸使用 --disable-web-security 开关。然而,出于安全考虑,强烈建议不要采用这种方法。
相反,Google Chrome 提供了一种更安全的替代方案,即 --allow-file-access-from-files 开关。此开关允许 XMLHttpRequest 从其他本地文件访问文件,有效绕过安全限制。
如何使用 --allow-file-access-from-files 开关:
Windows:
输入以下命令:
chrome.exe --allow-file-access-from-files
Mac:
输入以下命令:
open /Applications/Google\ Chrome.app/ --args --allow-file-access-from-files
其他注意事项:
以上是如何在 Google Chrome 中允许 XMLHttpRequest 访问本地文件?的详细内容。更多信息请关注PHP中文网其他相关文章!