Хотя в моей 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 есть ошибка:
Поле заголовка запроса Авторизация не разрешена Access-Control-Allow-Headers
И все работает в других браузерах. Я не совсем понимаю. Почему это случилось?