gpt4 book ai didi

android - 如何将 XML 数据添加到 HttpPut 对象?

转载 作者:行者123 更新时间:2023-11-29 00:44:28 25 4
gpt4 key购买 nike

我有一个小问题。我正在 http://www.thomas-bayer.com/sqlrest/CUSTOMER 上测试我的 Android REST 类演示 REST 服务。

Get方法可以,但是我不知道如何使用HttpPut或HttpPost。

HttpPut request = new HttpPut("http://www.thomas-bayer.com/sqlrest/CUSTOMER/-2223");

但是我不知道如何将 XML 数据添加到这个对象中以放在服务器上,例如:

<CUSTOMER xmlns:xlink="http://www.w3.org/1999/xlink">
<ID>2</ID>
<FIRSTNAME>Rick</FIRSTNAME>
<LASTNAME>Cortés Ribotta</LASTNAME>
<STREET>Calle Pública "B" 5240 Casa 121</STREET>
<CITY>Sydney100</CITY>
</CUSTOMER>

非常感谢您的回答。

最佳答案

您必须通过 setEntity 设置 XML 内容,其中 Entity 必须是 StringEntity

mystr = ... // your XML
HttpPut request= new HttpPut(url);
request.setEntity(new StringEntity(mystr));

关于android - 如何将 XML 数据添加到 HttpPut 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7244293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com