HTTP Requests
Import Library
Pastikan Anda mengimpor library yang diperlukan di dalam kode Java Anda.
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL;
Membuat HTTP Request
Anda bisa menggunakan kelas
HttpURLConnection
untuk membuat permintaan HTTP GET. Berikut contohnya:try { // URL yang akan Anda minta URL url = new URL("https://www.example.com"); // Membuka koneksi HTTP HttpURLConnection connection = (HttpURLConnection) url.openConnection(); // Menentukan metode request (GET dalam contoh ini) connection.setRequestMethod("GET"); // Membaca respons dari server BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); String line; StringBuilder response = new StringBuilder(); while ((line = reader.readLine()) != null) { response.append(line); } reader.close(); // Menampilkan respons dari server System.out.println("Response: " + response.toString()); // Menutup koneksi connection.disconnect(); } catch (IOException e) { e.printStackTrace(); }
Di sinilah Anda dapat mengganti URL dengan alamat yang sesuai dengan tujuan Anda.
Mengelola Respons
Anda dapat mengelola respons dari server sesuai kebutuhan Anda setelah membacanya.
Pastikan Anda menangani pengecualian yang mungkin terjadi selama proses ini. Anda juga dapat menambahkan fitur seperti menambahkan header, mengirim data POST, atau mengelola respons dalam format JSON sesuai dengan kebutuhan Anda.
Semoga tutorial ini membantu Anda memulai dengan HTTP requests di Java!