繁体   English   中英

Flutter - XMLHttpRequest 已被 CORS 政策阻止

[英]Flutter - XMLHttpRequest has been bloked by CORS policy

我正在研究 Flutter,在我的 php API 中,我放置了这些标头:

header('Content-Type: application/json');
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Methods: GET');
header("Access-Control-Allow-Headers: X-Requested-With");

但我仍然有答案:

Access to XMLHttpRequest at 'http://localhost/spring_box/api.php' from origin 'http://localhost:52502' has been blocked by CORS policy: The 'Access-Control-Allow-Origin'

你能帮我解决我的问题吗?

按照以下步骤操作

1- 转到 flutter\\bin\\cache 并删除名为:flutter_tools.stamp 的文件

2- 转到 flutter\\packages\\flutter_tools\\lib\\src\\web 并在文本编辑器中打开文件 chrome.dart。

3- 搜索并找到“--disable-extensions”

4- 添加'--disable-web-security'

5-保存。 立即尝试

快乐编码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM