아래의 코드에서 내가 잘못하고있는 것을 누군가가 알 수 있습니까? 내 REST 서비스 (동일한 응용 프로그램 서버)에 XML (text/xml 또는 application/xml)을 Ajax에 추가하려고합니다.XML로 jQuery Ajax를 사용할 때 잘못된 요청 (400) 오류가 발생했습니다.
이렇게하면 오류 코드 400 잘못된 요청이 나타납니다.
$.ajax({ type: 'POST',
url: '<url>',
data: '<?xml version="1.0" encoding="UTF-8"?><test>Hello World</test>',
contentType: 'text/xml',
dataType: 'xml',
processData: false,
cache: false,
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status +' '+thrownError);
},
success: function(xml) {
alert('it works: '+xml);
}
});
어떤 도움을 주시면 감사하겠습니다.
Javascript를 통해 400 오류가 발생하지 않으며 서버에서 발생합니다. 관련 코드를 게시하는 데 사용하는 서버 측 기술을 지정해야합니다. –
@ Ek0nomik 당신 말이 맞아요. 내 REST 서비스에 문제가있는 것 같습니다. 답변을 답변으로 추가하려면 동의 할 것입니다. 감사 – Zyga