如何在android中使用volley发送(POST)xml文件

时间:2014-11-01 15:45:50

标签: android android-volley

有没有办法在Volley中使用POST查询发送xml文件?该 文件包含以下产品:

<?xml version="1.0" encoding="utf-8" ?>
<products_list>
    <product>
        <tag1></tag1>
        <tag2></tag2>
        <tag3></tag3>
    </product>
    <product>
        <tag1></tag1>
        <tag2></tag2>
        <tag3></tag3>
    </product>
    ...
</products_list>

我知道Volley有StringRequest但是如何将上面列出的文件传输到服务器?

1 个答案:

答案 0 :(得分:4)

Volley的RequestHurlStack使用HttpClientStackbasic Volley training对象的getBodyContentType()来抓取要推送的数据。您应该覆盖这些方法并将请求指定为POST。

{{3}}

中提供的代码的改编
getBody()