Etki alanı XML'i jQuery ile göndermek istiyorum. Şu anda aşağıdaki hatayı alırsınız:Çapraz Etki Alanı XML POST
XMLHttpRequest, XXX yükleyemiyor. Ön kontrol isteğine yanıt, erişim denetimi kontrolünden geçmez: İstenen kaynağa 'Erişim-Kontrol-İzin-Kökeni' başlığı yok. Bu nedenle 'XXX' kaynağının erişimine izin verilmiyor. Yanıt, HTTP durum kodu 401 idi.
Bazı araştırmalar yaptım ve farklı cevaplar gördüm. Bazıları, XML çapraz etkilerinin gönderilemesinin mümkün olmadığını söylüyor ve bazıları dış kaynağın çapraz etki alanı isteklerini etkinleştirmesi gerektiğini söylüyor. Asıl cevap nedir?
var postXML = function(data) {
if (data.length !== 0) {
$.ajax({
url: "XXX",
data: data,
contentType: "text/xml",
dataType: "xml",
crossDomain: true,
headers: {
"Authorization": "Basic XXX",
"Accept": "application/json",
"Content-Type": "text/plain"
}
}).done(function(output) {
console.log(output);
}).fail(function(error) {
console.log(error);
});
}
};