У меня есть строка XML, которую нужно отправить на сервер:
<script type="text/javascript">
$(document).ready(function() {
// put all your jQuery goodness in here.
$('#button').click(function() {
$.post('http://localhost/a.bc', { cmd:"<cmd cmd_name='login_user'><login_user user_name='binc1' password='pp'/></cmd>"}, function(data) {
alert(data);
$('.result').html(data);
});
});
});
</script>
Пробел внутри XML заменяется на '+', когда сервер получил его.Возможно ли, что я смогу избежать xml самостоятельно перед использованием $ .post, чтобы он отправил экранированную версию на сервер.Я могу удалить строку на стороне сервера.
Или, что еще лучше, могу ли я отправлять на сервер чистый XML без каких-либо грязных / неиспользуемых побегов?