我正在使用 RESTEasy 客户端框架来调用 RESTful web 服务。该调用是通过 POST 进行的,并将一些 XML 数据发送到服务器。我该如何做到这一点?
用于实现此目的的注释的神奇咒语是什么?
原文由 David Escandell 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在使用 RESTEasy 客户端框架来调用 RESTful web 服务。该调用是通过 POST 进行的,并将一些 XML 数据发送到服务器。我该如何做到这一点?
用于实现此目的的注释的神奇咒语是什么?
原文由 David Escandell 发布,翻译遵循 CC BY-SA 4.0 许可协议
15 回答8.4k 阅读
2 回答11.5k 阅读✓ 已解决
8 回答6.3k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
我认为 David 指的是 RESTeasy“客户端框架”。因此,您的答案(Riduidel)并不是他特别想要的。您的解决方案使用 HttpUrlConnection 作为 http 客户端。使用 resteasy 客户端而不是 HttpUrlConnection 或 DefaultHttpClient 是有益的,因为 resteasy 客户端是 JAX-RS 感知的。要使用 RESTeasy 客户端,您需要构造 org.jboss.resteasy.client.ClientRequest 对象并使用其构造函数和方法构建请求。下面是我如何使用 RESTeasy 的客户端框架来实现 David 的问题。
希望这有帮助,查理