在我从前面调用的php“端点”中,我在脚本顶部有以下代码:
<?php
header("Access-Control-Allow-Headers: *");
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: *");
header("Content-Type: application/json");
header("Access-Control-Allow-Credentials: true");
if ($_SERVER['REQUEST_METHOD'] === 'OPTIONS')
{
http_response_code(200);
die();
}
include_once '../config/database.php';
...rest...
在Mac上的safari中出现错误:
请求标头字段Access-Control-Allow-Headers不允许授权
一切都可以在其他浏览器中使用。我很困惑。为什么会这样?