В ваших примерах получение аргументов переданные GET запросом происходит так String restart = HTTP.arg("device");
А есть ли возможность получить строчку всех аргументов(QUERY_STRING) одной строкой? Например device=ok&ssd=wifi&pass=12345678
HTTP.on("/str", handle_Set_Name);
// Прочесть все аргументы http://192.168.0.101/str?ssid=home2&password=12345678
void handle_Set_Name() {
String Name = "";
for (uint8_t i = 0; i < HTTP.args(); i++) {
Name += HTTP.argName(i) + "=" + HTTP.arg(i) + "&";
}
HTTP.send(200, "text/plain", Name); // отправляем ответ о выполнении
}
Спасибо за пример. Но я пошел глубже и доработал библиотеку ESP8266WebServer. А то получается массив создается из строки а потом обратно собирается в этуже строку.В конце будет лишний символ &. Немного модифицируйте если он вам не нужен.
Можно. Кто вам запрещает? Напишите прогу и отправляйте, куда хотите.не подскажете можно ли на windows 7 запустить прогу для ежеминутной отправки в mqtt брокер какого-либо сообщения
Здравствуйте!Шаг №1 * WI-FI подключение
Это сообщение о том, что не прошла загрузка. Какая у вас плата?Здравствуйте!
Пытаюсь залить скетч из Вашего первого видео. Ардуина ругается после нескольких десятков строк компилляции.
В чем может быть проблема?
В том и дело, что да. Порт:Компиляция у вас прошла, у вас с загрузкой в есп похоже проблема. Драйвера для юсб-ттл поставили? Ком порт настроили?
ESP-01. Подключение согласноЭто сообщение о том, что не прошла загрузка. Какая у вас плата?
А reset вы как делаете?ESP-01. Подключение согласно