У меня есть запрос Ajax, который выглядит следующим образом:
$.ajax({
url: "http://some-api.com/endpoint/",
type: "POST",
contentType: "application/json",
headers: {
'Access-Control-Allow-Origin': '*',
'Content-Type': 'application/json'
},
data: '"data": "20200312',
dataType: "json",
success: function (data) {
console.log(data);
}
});
});
Я перепробовал почти все, но по какой-то причине я продолжаю получать ту же ошибку :
Access to XMLHttpRequest at 'http://some-api.com/endpoint/' from origin 'http://127.0.0.1:8000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource
Что я делаю неправильно или отсутствует. Я использую Django в качестве моего бэкэнда. Также работает в Почтальоне, но не работает через Ajax