Я пробовал метод POST ajax. и ниже мой кодPOST 500 (Внутренняя ошибка сервера) ajax xml
$(document).ready(
function(){
$('#cloneform').click(function(){
$.ajax({
type : "POST",
url : "my server url",
data : { inputxml: escape("<?xml version='1.0' encoding='UTF-8'?><document-id>my data</document-id>") },
dataType : "text/xml",
contentType: "application/xml",
success : function(data){
alert(data);
},
error : function() {
alert('Failed');
}
});
});
}
);
и я попробовал то же самое с помощью почтальона я получил ответ как
<?xml version="1.0" encoding="UTF-8"?>
<document-id>data for server</document-id>
но с JavaScript я получаю Internal server Error
.
Может ли кто-нибудь вычислить нашу ошибку?
Благодаря pkalyan
Где ваш адрес сервера? Он показывает, что либо вы ошибочно указали URL-адрес, либо на бэкэнд, который ваш url ожидает, кроме того, что вы отправляете. –
Мы не можем отлаживать серверную ошибку без кода на стороне сервера. – Siguza
Вы проверили ошибку на бэкэнд? – NullPointerException