gpt4 book ai didi

java - 通过 POST 将 XML 文件发送到 Java 中的 RESTful 服务

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

我需要使用 POST 将 XML 文件发送到 Web 服务。我有一个创建 XML 文件的客户端应用程序,该文件存储发送到 Web 应用程序所需的所有信息,但我不确定如何发送它。

我的 XML 看起来像这样:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<Comment>
<Poll_ID>2</Poll_ID>
<Name>wpoon</Name>
<Text>asdasdas</Text>
<Timestamp>2012-10-14T10:30:25</Timestamp>
</Comment>

我将把它发送到的 RESTful 服务有 URL:

http://localhost:8080/TESTINGrestful/rest/polls/comment

任何人都可以告诉我如何做到这一点,我们将不胜感激。

最佳答案

有一个很好的例子here来自 Apache HttpClient :

DefaultHttpClient httpClient = new DefaultHttpClient();
HttpPost postRequest = new HttpPost("http://localhost:8080/TESTINGrestful/rest/polls/comment");
StringEntity input = new StringEntity("<Comment>...</Comment>");
input.setContentType("text/xml");
postRequest.setEntity(input);
HttpResponse response = httpClient.execute(postRequest);

关于java - 通过 POST 将 XML 文件发送到 Java 中的 RESTful 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12877978/

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