0

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

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

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

谢谢。

4

3 回答 3

2

即使 API 不是严格的 RESTful,您也可以像这样使用 spring-web 的RestTemplate

RestTemplate restTemplate = new RestTemplate();
String response = restTemplate.getForObject("http://web-server.com/item/3455", String.class);
于 2012-07-17T14:11:06.887 回答
1

根据 url,您似乎正在进行 REST 调用。您可以使用HTTPURLConnection API。

于 2012-07-17T14:06:09.740 回答
1

您所需要的只是一个简单的 HTTP 客户端来执行您所说的操作。来自 Apache的HttpClient项目是一个受欢迎的选择,并且肯定会为您尝试做的事情工作。

于 2012-07-17T14:14:32.120 回答