Erreur 500 sur le serveur avec (méthode envoyer) ajax

voix
-1

J'utilise Javascript et AJAX pour envoyer des informations. Le code ci-dessous fonctionne sur ma machine locale, mais pas sur mon serveur.

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

J'ai une erreur 500 Internal Server Error avec la ligne xmlhttp.send ();. Pouvez-vous m'aider s'il vous plaît ? Je vous remercie !

Créé 19/09/2018 à 13:00
source utilisateur
Dans d'autres langues...                            


2 réponses

voix
0

Maintenant , j'ai une nouvelle erreur, c'est "404 not found" car il ajouter à mon lien "mycustompage.htm aspxerrorpath =?" Alors maintenant , j'ai:
? « Mycustompage.htm aspxerrorpath = / Nouvelle_Fiche / 17/13766 / I / 43 / 1162/1 / 2_ »

Tout le monde maintenant pourquoi il ajouter à mon lien? Merci

Créé 19/09/2018 à 15:21
source utilisateur

voix
0

Essayez d'envoyer dataJSON si vous pouvez ou envoyer nullen ajax.sendfonctions. Essayez de changer de type de contenu.

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);
  }
};
Créé 19/09/2018 à 13:16
source utilisateur

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