Javascript 资源请求Post XML
我正在尝试发送在此资源请求中序列化为字符串的xml,但由于xmlString,我遇到了400个错误。。如果我把它换成另一个字符串,它就可以正常工作。。你有什么想法吗?谢谢Javascript 资源请求Post XML,javascript,java,html,angularjs,Javascript,Java,Html,Angularjs,我正在尝试发送在此资源请求中序列化为字符串的xml,但由于xmlString,我遇到了400个错误。。如果我把它换成另一个字符串,它就可以正常工作。。你有什么想法吗?谢谢 var xmlString= new XMLSerializer().serializeToString(doc.documentElement); // var xmlResult=encode_utf8(xmlString) Group = $resource( "
var xmlString= new XMLSerializer().serializeToString(doc.documentElement);
// var xmlResult=encode_utf8(xmlString)
Group = $resource(
"http://localhost:8080/userapi/postgroup/:userId/:groupName/:xml",
{},
{save: {method:'POST',isArray:false, params: {userId:'@userId',groupName:'@groupName', xml:'@xml'}}}
);
Group.save({userId:$scope.userId,groupName:"name",xml:xmlString});`enter code here`
“因为xmlString,我出现了400个错误”-你这是什么意思?名为xmlString的变量。。如果我把它放在参数中,它会给出400个错误。。如果我把它改成“aaa”,它就行了。。所以问题一定出在我序列化的xml上。您是否尝试将xmlString记录到控制台以查看它的外观?是的。。检查编辑图像。。第一次打印是xmlString,然后是错误。