Java 中调用外部接口可以使用 HTTP 客户端库,如 Java HTTP Client、Apache HttpClient 或 Spring RestTemplate。步骤包括:选择库、建立请求、发送请求、处理响应和解析响应。
Java 调用外部接口
如何调用外部接口?
Java 中调用外部接口最常用的方法是使用 HTTP 客户端库,例如:
详细步骤:
示例代码:
import java.io.IOException; import org.apache.http.HttpEntity; import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.DefaultHttpClient; import org.apache.http.util.EntityUtils; public class ExternalApiCall { public static void main(String[] args) throws IOException { // 创建一个 HTTP 客户端 HttpClient httpClient = new DefaultHttpClient(); // 发送一个 GET 请求到外部 API HttpGet getRequest = new HttpGet("https://example.com/api/data"); // 发送请求并获取响应 HttpResponse response = httpClient.execute(getRequest); // 获取响应实体 HttpEntity entity = response.getEntity(); // 解析响应体并打印结果 String result = EntityUtils.toString(entity); System.out.println(result); } }
注意: