java调用webservice接口demo
时间: 2023-09-28 07:08:30 浏览: 138
JAVA调用Webservice接口Demo
5星 · 资源好评率100%
当使用Java调用Web服务接口时,你可以使用Java的标准库,如`java.net`包中的类来发送HTTP请求。下面是一个简单的示例代码演示如何使用Java调用Web服务接口:
```java
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
public class WebServiceDemo {
public static void main(String[] args) throws IOException {
// 创建URL对象,指定Web服务接口的URL
URL url = new URL("http://example.com/webservice");
// 打开连接
HttpURLConnection connection = (HttpURLConnection) url.openConnection();
// 设置请求方法为GET
connection.setRequestMethod("GET");
// 发送请求并获取响应码
int responseCode = connection.getResponseCode();
// 判断响应码是否为200,表示请求成功
if (responseCode == HttpURLConnection.HTTP_OK) {
// 读取响应内容
BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line;
StringBuilder response = new StringBuilder();
while ((line = reader.readLine()) != null) {
response.append(line);
}
reader.close();
// 处理响应内容
System.out.println(response.toString());
} else {
System.out.println("请求失败,响应码:" + responseCode);
}
// 断开连接
connection.disconnect();
}
}
```
请替换示例代码中的URL为你要调用的Web服务接口的实际URL。该示例代码发送一个HTTP GET请求,并读取响应内容。你可以根据具体的Web服务接口要求修改代码来满足你的需求。
阅读全文