500 Eroare de pe server cu ajax (trimite metoda)

voturi
-1

Eu folosesc Javascript si AJAX pentru a trimite unele informatii. Codul de mai jos funcționează pe masina mea locale, dar nu și pe serverul meu.

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

Am o „eroare internă de server“ eroare 500 cu linia „xmlhttp.send ();“. Ma poti ajuta te rog ? Mulțumesc !

Întrebat 19/09/2018 la 13:00
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
0

Acum am o nouă eroare, acest lucru este "404 nu a fost găsit" , deoarece adauga la link - ul meu "mycustompage.htm aspxerrorpath =?" , Așa că acum am:
? „Mycustompage.htm aspxerrorpath = / Nouvelle_Fiche / 17/13766 / I / 43 / 1162/1 / 2_“

Oricine acum de ce adauga la link-ul meu? Mulțumiri

Publicat 19/09/2018 la 15:21
sursa de către utilizator

voturi
0

Încercați să trimiteți dataca JSON dacă vă puteți trimite sau nullîn ajax.sendfuncții. Încercați să schimbați-tip de conținut.

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);
  }
};
Publicat 19/09/2018 la 13:16
sursa de către utilizator

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