Ответ на предпечатную проверку недействителен (перенаправление), браузер продолжает использовать метод OPTION - PullRequest
0 голосов
/ 02 сентября 2018

так что я пытаюсь сделать это:

if (userPass == "0" && emailPass == "0" && dniPass == "0"){

        $.ajax({
            method: "POST",
            contentType: "text/plain",
            dataType : "text",
            url: "..php/newUser.php",
            data: { uid: uId, Plan : plan, Name : name, Dni : dni, Email : email, User : user, Pass : pass},
            success: doneReg

        });

    }
}

Но я продолжаю получать «Ответ на предпечатную проверку недействителен (перенаправление)», хотя я делаю запрос на свой собственный сервер. Браузер продолжает использовать метод OPTIONS.

Я заглянул в гугл и везде говорили, что это проблема CORS, которая была решена, указав, что тип контента был text / plain, но, как вы можете видеть в коде, я пытаюсь это сделать, но это не работает , Кто-нибудь знает как это исправить?

doneReg - обратный вызов для получения данных.

newUser.php - это простой текст.

Данные только строки.

1 Ответ

0 голосов
/ 02 сентября 2018

фон: ваш сервер не должен отвечать с перенаправлением на OPTIONS запрос.

Возможная основная причина:

  1. вы запрашиваете неправильный URL. Откройте Инструменты разработчика в вашем браузере и проверьте, запрашивает ли фактический URL-адрес (вы можете увидеть его на вкладке Сеть).
  2. Ваш бэкэнд настроен неверно (тогда вы должны получить ту же ошибку в других случаях)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...