#include <WiFi.h>
#include <WiFiClientSecure.h>
const char* ssid = "Wokwi-GUEST";
const char* password = "";
const char* server = "https://yellowgreen-mule-372794.hostingersite.com"; // Ganti dengan domain Laravel API
const int port = 443; // Gunakan port 443 untuk HTTPS
WiFiClientSecure client;
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.println("Menghubungkan ke WiFi...");
}
Serial.println("Terhubung ke WiFi");
client.setInsecure(); // Gunakan ini jika tidak ingin memverifikasi sertifikat SSL
if (client.connect(server, port)) {
Serial.println("Terhubung ke server!");
String request = String("GET ") + "/api/anggotas/1.1\r\n" +
"Host: " + server + "\r\n" +
"User-Agent: ESP32\r\n" +
"Connection: close\r\n\r\n";
client.print(request);
while (client.connected()) {
String response = client.readStringUntil('\n');
Serial.println(response);
}
client.stop();
} else {
Serial.println("Gagal terhubung ke server!");
}
}
void loop() {
}