Я делаю POST-запрос к API из разных источников, используя угловой $ http.post.Все отлично работает на Chrome или Firefox.Проблема возникает на Edge:
SEC7123: [CORS] Источник заблокировал предварительный запрос, когда заголовок запроса «Content-Type» не присутствовал в списке заголовков ответа Access-Control-Allow-Headers для перекрестного заголовка.запрос источника к.
Сначала он создает запрос OPTIONS, где в разделе Access-Control-Allow-Headers я вижу Content-Type.Тогда происходит ошибка.Я пробовал разные заголовки, XHR, Ajax, каждый раз это одно и то же.
JS Код:
const config = {
cache: false,
headers : {
'Content-Type': 'application/json;charset=utf-8;'
}
};
const params = {
ip_address: window.ip
};
return $http.post(url, params, config);