Java Web服务 - 用于解析响应文本的框架

时间:2012-07-17 14:03:47

标签: java web-services http java-ee httpwebrequest

我正在编写一个调用Web服务并使用其响应文本的java应用程序。 (即)它调用类似http://web-server.com/item/3455

的网址

该URL将返回响应文本(字符串),如“nexus”。

为了实现上述功能,我们可以使用哪些现成的框架?或者我应该从头开始编写功能。

感谢。

3 个答案:

答案 0 :(得分:2)

即使API不是严格的REST,您也可以使用spring-web的RestTemplate,如下所示:

RestTemplate restTemplate = new RestTemplate();
String response = restTemplate.getForObject("http://web-server.com/item/3455", String.class);

答案 1 :(得分:1)

基于url,似乎你正在进行REST调用。您可以使用HTTPURLConnection API。

答案 2 :(得分:1)

您只需要一个简单的HTTP客户端来完成您所说的内容。来自Apache的HttpClient项目是一个受欢迎的选择,肯定会对你想要做的事情有用。