Ошибка 500 на сервере с ajax (метод отправки) - PullRequest
0 голосов
/ 19 сентября 2018

Я использую Javascript и AJAX для отправки некоторой информации.Приведенный ниже код работает на моем локальном компьютере, но не на моем сервере.

var str = "/Nouvelle_Fiche" + "/" + id_fiche + "/" + id_process + "/" + type_process + "/" + id_impact + "/" + id_auteur + "/" + id_situation + "/" + questionnaires;

xmlhttp.open("POST", str, true);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xmlhttp.send();

У меня ошибка 500 «Внутренняя ошибка сервера» со строкой «xmlhttp.send ();».Не могли бы вы мне помочь ?Спасибо!

1 Ответ

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

Попробуйте отправить data как json, если можете, или отправьте null в ajax.send функциях.Попробуйте изменить Content-type.

var ajax = new XMLHttpRequest();
ajax.open("GET", url, true);
ajax.setRequestHeader("Content-type", "application/json");
ajax.send( data );

ajax.onreadystatechange = function() {
  if (ajax.readyState == 4 && ajax.status == 200) {
    console.log(ajax.response);
  }
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...