Erro 500 no servidor com ajax (enviar método)

votos
-1

Eu uso JavaScript e AJAX para enviar algumas informações. O código abaixo funciona na minha máquina local, mas não no meu servidor.

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

Eu tenho um Erro de servidor interno erro 500 com a linha xmlhttp.send ();. Você pode me ajudar por favor ? Obrigado !

Publicado 19/09/2018 em 13:00
fonte usuário
Em outras línguas...                            


2 respostas

votos
0

Agora eu tenho um novo erro, este é "404 não encontrado" porque adicionar ao meu link "mycustompage.htm aspxerrorpath =?" Então agora eu tenho:
? "Mycustompage.htm aspxerrorpath = / Nouvelle_Fiche / 17/13766 / I / 43 / 1162/1 / 2_"

Qualquer um agora por que adicioná-lo ao meu link? Obrigado

Respondeu 19/09/2018 em 15:21
fonte usuário

votos
0

Tente enviar datacomo JSON se você pode ou enviar nullem ajax.sendfunções. Tente mudar de tipo de conteúdo.

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);
  }
};
Respondeu 19/09/2018 em 13:16
fonte usuário

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