我正在编写一个调用Web服务并使用其响应文本的java应用程序。
(即)它调用类似http://web-server.com/item/3455
该URL将返回响应文本(字符串),如“nexus”。
为了实现上述功能,我们可以使用哪些现成的框架?或者我应该从头开始编写功能。
感谢。
答案 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项目是一个受欢迎的选择,肯定会对你想要做的事情有用。