CORS принудительно перенаправляет stream на https

При воспроизведении stream онлайн радио звук воспроизводится только при посещении http версии сайта. При посещении https версии сайта браузер принудительно перенаправляет поток на https и после этого матерится на CORS policy.

Access to fetch at 'https://air2.radiorecord.ru:9003/brks_320' from origin 'https://krasnoufimsk.info' has been blocked by CORS policy: Request header field range is not allowed by Access-Control-Allow-Headers in preflight response.

Здесь пишет что заголовок Range в preflight response не разрешен политикой.

Я добавил в .htaccess:


    Header set Access-Control-Allow-Origin '*'

    Header set Access-Control-Allow-Methods 'GET, POST'

    Header set Access-Control-Allow-Headers '*'

    Header set Access-Control-Request-Method 'GET, POST'

    Header set Access-Control-Request-Headers '*'

    Header set Access-Control-Expose-Headers '*'

    Header set Access-Control-Allow-Credentials true

Результат такой-же. Если явно указать Range в список разрешенных заголовков, то он просто не читается браузером. Пациенты MS Edge Cromium и Google Chrome.

Подскажите способ излечить данный недуг браузера.


Ответы (0 шт):