Javascript AngularJS,发布并获取XMLdata
一个简单的问题,我将如何用javascript/AngularJS编写这个。。这本蟒蛇书的作用是:Javascript AngularJS,发布并获取XMLdata,javascript,xml,angularjs,post,Javascript,Xml,Angularjs,Post,一个简单的问题,我将如何用javascript/AngularJS编写这个。。这本蟒蛇书的作用是: xml = <data><user>blabla</user> ..... etc url = 'http://localhost:3080' response = urllib2.urlopen(url, xml) print response 所以我试着写一篇文章,像这样,这篇文章给了我“状态0”和XmlService日志“501”,也许我的xml搞乱了,
xml = <data><user>blabla</user> ..... etc
url = 'http://localhost:3080'
response = urllib2.urlopen(url, xml)
print response
所以我试着写一篇文章,像这样,这篇文章给了我“状态0”和XmlService日志“501”,也许我的xml搞乱了,或者什么的,但根据日志,它看起来甚至没有到达服务
factory('LoginSource', ['$http',function($http){
return {
get: function(url, callback, transform, xmlData){
console.log('xmlData: ' +xmlData);
$http({
url: url,
method: "POST",
data: xmlData,
headers: {'Content-Type': 'application/x-www-rform-urlencoded'}
}).success(function (data, status, headers, config) {
callback(data);
}).error(function (data, status, headers, config) {
console.log('status: ' +status);
});
}
};
我猜是我太像javascript和angularJs的新手了。。任何感谢的帮助501都是一个内部服务器错误,问题可能与Angular无关。是的,但是由于上面的pythonscript工作正常,我认为我的js帖子有问题,我在日志中找不到任何东西,当然这可能毫无意义。GET到达服务,但正如前面所说的,因为没有XML,所以它什么也没有给我
factory('LoginSource', ['$http',function($http){
return {
get: function(url, callback, transform, xmlData){
console.log('xmlData: ' +xmlData);
$http({
url: url,
method: "POST",
data: xmlData,
headers: {'Content-Type': 'application/x-www-rform-urlencoded'}
}).success(function (data, status, headers, config) {
callback(data);
}).error(function (data, status, headers, config) {
console.log('status: ' +status);
});
}
};