Ajax POST-запрос не работает после разрешения происхождения - PullRequest
0 голосов
/ 14 марта 2020

У меня есть запрос 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...