我已经使用 wsimport
生成了 web 服务类,现在我应该向该 web 服务发送一个 XML 请求(给定的特定格式),它返回一个 XML 响应,然后我可以使用该 XML 响应在我这边。你如何创建我应该发送到 web 服务的自定义 XML 请求。那里有可用的文档吗?
最佳答案
有很多方法可以做到这一点..
其中一个正在使用 HttpClient from Apache 并执行这样的 POST
PostMethod post = new PostMethod("http://jakarata.apache.org/");
NameValuePair[] data = {
new NameValuePair("user", "joe"),
new NameValuePair("password", "bloggs")
};
post.setRequestBody(data);
post.setRequestHeader("Content-type", "application/xhtml+xml");
// execute method and handle any error responses.
...
InputStream in = post.getResponseBodyAsStream();
// handle response.
关于java - 如何向 Web 服务发送 XML 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19146251/