我一直在寻找一些angularjs
文档的时间,这些文档解释了如何使用$http
对象发布xml数据。 angular只是不提供它们的$http
对象吗?代码:
$http({
method: 'POST',
url: 'http://10.0.0.123/PHP/itemsGet.php',
data: '<searchKey id="whatever"/>',
headers: { "Content-Type": 'application/x-www-form-urlencoded' }
})
答案 0 :(得分:2)
我来到这里寻找同样的事情,但是我尝试了Skyler的解决方案而且没有用。 我将内容类型更改为&#39; application / xml&#39;它起作用了。 这是片段:
$http({
method: 'POST',
url: 'http://10.0.0.123/PHP/itemsGet.php',
data: '<searchKey id="whatever"/>',
headers: { "Content-Type": 'application/xml' }
})
答案 1 :(得分:1)
想出来。 Content-Type
告诉了我一段时间。看来application/xml
更有意义。哦,不管有效!
$http({
method: 'POST',
url: 'http://10.0.0.123/PHP/itemsGet.php',
data: '<searchKey id="whatever"/>',
headers: { "Content-Type": 'application/xml' }
})