Отправить запрос curl в API с помощью ajax - PullRequest
0 голосов
/ 11 мая 2019

Я хочу использовать ajax для отправки и получения из API, но каждый раз получаю ошибку CORS.

Я пытаюсь добавить этот код строки в ajax, но все еще не работает

xhrFields: { withCredentials:true },

и получаюэта ошибка

Access to XMLHttpRequest at 'http://mywebsite.com/api/users/request_login' from origin 'null' 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.

это моя функция ajax

$(document).ready(function(e) {

    $("form[ajax=true]").submit(function(e) {

        e.preventDefault();

        $("#loadingimg").show();

        $.ajax({
            url: "http://mywebsite.com/api/users/request_login", 
            xhrFields: { withCredentials:true },
            type: 'POST',      
            contentType: 'application/json',
        data: '{"phone_number":"12345678"}',    
            success: function(returnhtml){                          
                $("#result").html(returnhtml); 
                $("#loadingimg").hide();                    
            }           
        });    

    });

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