Flutter - XMLHttpRequest 已被 CORS 政策阻止

时间:2021-06-21 12:11:34

标签: php json api flutter

我正在处理 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 个答案:

答案 0 :(得分:0)

按照以下步骤操作

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- 保存。立即尝试

快乐编码。