import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; public class HttpUtils { public static String sendGetRequest(String url) { StringBuilder response = new StringBuilder(); try { URL requestUrl = new URL(url); HttpURLConnection connection = (HttpURLConnection) requestUrl.openConnection(); connection.setRequestMethod("GET"); int responseCode = connection.getResponseCode(); if (responseCode == HttpURLConnection.HTTP_OK) { BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line; while ((line = reader.readLine()) != null) { response.append(line); } reader.close(); } connection.disconnect(); } catch (Exception e) { e.printStackTrace(); } return response.toString(); } } public class Main { public static void main(String[] args) { String url = "http://example.com/api/data"; String responseData = HttpUtils.sendGetRequest(url); System.out.println(responseData); } }


上一篇:
下一篇:
切换中文