Я делаю запрос AJAX на сервер и получаю ответ в виде XML текст , и я попробовал несколько способов преобразовать его в загружаемый файл, но ни один из них не работает.
Я сделал нечто подобное для pdf , но разница в том, что для pdf содержимое возвращается в виде большого двоичного объекта, Вот код:
$.ajax({
method: "GET",
beforeSend: function(request) {
request.setRequestHeader("Authorization", bearer));
},
url: url,
xhrFields: {
responseType: "blob"
},
success(blob) {
var link = document.createElement("a");
link.href = window.URL.createObjectURL(blob);
link.download = "file.xml";
link.click();
}
});
Как мне преобразовать этот код , чтобы он работал так же, как получая XML текст ?