Поскольку протокол HTTP поддерживает только отправку строки, я не уверен, что вы можете это сделать.Но вы можете попробовать использовать ajax-метод jQuery и изменить метод на PUT и тип содержимого и отправить сериализованный XML.
Документация jQuery гласит:
Тип запроса («POST» или «GET»), по умолчанию «GET».Примечание. Здесь также можно использовать другие методы HTTP-запроса, такие как PUT и DELETE, но они поддерживаются не всеми браузерами.
Вызовите вызов ajax:
$.ajax({
url: 'ajax/test.html',
type: 'PUT',
contentType: 'text/xml',
processData: false,
data: xmlDocument,
success: function(data) {
console.log(data);
}
});
Надеюсь, что это сработает.
РЕДАКТИРОВАТЬ : Пожалуйста, предоставьте дополнительную информацию / код о том, что вы пытаетесь сделать.