Fehler 500 auf dem Server mit Ajax (senden Methode)

stimmen
-1

Ich benutze Javascript und AJAX einige Informationen zukommen lassen. Der folgende Code funktioniert auf meinem lokalen Rechner, aber nicht auf meinem Server.

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();

Ich habe einen Fehler 500 Internal Server Error mit der Zeile xmlhttp.send ();. Kannst du mir bitte helfen ? Vielen Dank !

Veröffentlicht am 19/09/2018 um 13:00
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
0

Nun ich einen neuen Fehler habe, ist dies "404 nicht gefunden" , weil es zu meinem Link hinzufügen "mycustompage.htm aspxerrorpath =?" , So jetzt habe ich:
? „Mycustompage.htm aspxerrorpath = / Nouvelle_Fiche / 17/13766 / I / 43 / 1162/1 / 2_“

Wer jetzt, warum es zu meinem Link hinzufügen? Vielen Dank

Beantwortet am 19/09/2018 um 15:21
quelle vom benutzer

stimmen
0

Versuchen Sie , senden dataals json , wenn Sie an oder senden Sie können nullin ajax.sendFunktionen. Versuchen Sie Content-type zu ändern.

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);
  }
};
Beantwortet am 19/09/2018 um 13:16
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more