Получаем исходный код страницы
#include < wifi.h>
#include < httpclient.h>
const char* ssid = "netis_736FEB"; // Имя сети смартфона
const char* password = "mcbarsmcbars01"; // Пароль
// URL страницы для загрузки
const char* targetUrl = "http://lordr.ru"; // Замените на нужный URL
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
Serial.print(".");
}
Serial.println("Connect");
Serial.print("IP-adres: ");
Serial.println(WiFi.localIP());
// Получаем страницу
if (WiFi.status() == WL_CONNECTED) {
HTTPClient http;
// Начинаем соединение с сервером
http.begin(targetUrl);
// Устанавливаем авторизацию
http.setAuthorization("login", "password");
// Отправляем GET‑запрос
int httpCode = http.GET();
if (httpCode == 200) {
// Читаем ответ (исходный код страницы)
String payload = http.getString();
// Выводим в Serial‑порт
Serial.println(" === ИСХОДНЫЙ КОД СТРАНИЦЫ ===");
Serial.println(payload);
Serial.println("=== КОНЕЦ КОДА ===");
} else {
Serial.printf("Ошибка HTTP: %d ", httpCode);
}
// Закрываем соединение
http.end();
} else {
Serial.println("Нет подключения к Wi‑Fi!");
}
}
void loop() {
}



