Я обратил внимание на то, что перед тем, как сделать запрос на мой сервер, браузер сначала делает некий предзапрос с типом OPTIONS и фактически получается, что из-за этого страдает скорость загрузки и я получаю ответ в 2 раза медленнее.
Возможно ли как-то отключить Preflight-запросы при кросс-доменных обращениях?
Что я пробовал делать:
<?php
// Если это предзапрос:
if ($_SERVER['REQUEST_METHOD'] == 'OPTIONS') {
	
	// Отдаем только заголовки, без тела:
	header('access-control-allow-origin: *');
	header('access-control-allow-methods: *');
	header('access-control-allow-headers: *');
	header('access-control-expose-headers: *');
	
	// Указываем закешировать предзапрос:
	header('access-control-max-age: 600');
	
}
Однако это не помогло и предзапросы все равно отправляются браузером, так как я никогда не обращаюсь по одному и тому же адресу. Нельзя ли на стороне сервера как-то дать понять браузеру, что бы он не слал Preflight, а обращался сразу?