RichHttpServer
Расширение для ESP8266WebServer с маршрутизацией, аутентификацией и REST API для ESP8266 и ESP32
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:88bc71dc43fd226bc66183305ccea7674ddaba6629a4f1c7c813d3e5ba4d79c0RichHttpServer-3.1.0-88bc71dc.zipОписание
Расширение для ESP8266WebServer, которое упрощает разработку REST API на микроконтроллерах ESP8266 и ESP32. Библиотека добавляет поддержку маршрутизации с переменными в пути (например /things/:thing_id), встроенную аутентификацию и другие функции, полезные при создании современных веб-приложений. RichHttpServer работает как надстройка над стандартным HTTP-сервером и совместима как с ESP8266WebServer, так и с ESPAsyncWebServer. При использовании асинхронного сервера может потребоваться определить флаг компилятора RICH_HTTP_ASYNC_WEBSERVER для избежания конфликтов. Библиотека уже интегрирована в реестр PlatformIO, поэтому установка сводится к добавлению зависимости в конфиг проекта.