我有一个大的xml字符串,我希望使用ajax调用发送到服务器端。
我想使用ExtJs 4 Ext.Ajax.request或javascript Ajax调用(NO JQUERY)发送它。
我在发送xmlString时使用了escape函数但是我无法在服务器端获取完整的xml字符串。
有些人可以指导我如何使用extjs ajax请求或javascript ajax请求在服务器端发送大型xml字符串吗?
以下是我正在使用的代码行 -
在客户端,我有一个名为xmlString的var,它包含svg xml作为字符串。
var xmlString="<xml> + ........." ;
Ext.Ajax.request({
url: 'myUrl',
params: {
svgXml: xmlString
},
success: function(response){
}
});
在服务器端,当我从请求获得svgXml参数时,我没有得到我在上面的ajax请求中发送的完整xml字符串。