This commit is contained in:
thek4n 2026-06-07 18:40:15 +03:00
parent cd5bf54bca
commit bdfbdbd808
2 changed files with 9 additions and 18 deletions

View File

@ -332,7 +332,7 @@
<button class="save-btn" id="saveButton">💾 СОХРАНИТЬ УСТАНОВКИ</button> <button class="save-btn" id="saveButton">💾 СОХРАНИТЬ УСТАНОВКИ</button>
</div> </div>
<footer>⚡IoT Pump pressure controller | © Vladislav Kan &lt;thek4n@yandex.ru&gt;</footer> <footer>⚡IoT Pump controller | © Vladislav Kan &lt;thek4n@yandex.ru&gt;</footer>
</div> </div>
<div id="toastMsg" class="toast-msg">✓ Пороги успешно сохранены</div> <div id="toastMsg" class="toast-msg">✓ Пороги успешно сохранены</div>

View File

@ -1018,25 +1018,16 @@ static app_error_t setup_http_server_start(void) {
CHECK_ERROR(httpd_start(&server, &config), APP_ERR_HTTP_SERVER_START_FAIL); CHECK_ERROR(httpd_start(&server, &config), APP_ERR_HTTP_SERVER_START_FAIL);
ESP_LOGI(TAG, "Setup HTTP server started on port %d", config.server_port); ESP_LOGI(TAG, "Setup HTTP server started on port %d", config.server_port);
httpd_uri_t root = { httpd_uri_t uris[] = {
.uri = "/", .method = HTTP_GET, .handler = setup_get_handler {.uri = "/", .method = HTTP_GET, .handler = setup_get_handler},
{.uri = "/favicon.ico", .method = HTTP_GET, .handler = favicon_get_handler},
{.uri = "/settings", .method = HTTP_POST, .handler = setup_set_settings_handler},
{.uri = "/wifi_list", .method = HTTP_GET, .handler = setup_get_wifi_list_handler},
}; };
CHECK_ERROR(httpd_register_uri_handler(server, &root), APP_ERR_HTTP_SERVER_START_FAIL);
httpd_uri_t favicon = { for (int i = 0; i < sizeof(uris) / sizeof(httpd_uri_t); i++) {
.uri = "/favicon.ico", .method = HTTP_GET, .handler = favicon_get_handler CHECK_ERROR(httpd_register_uri_handler(server, &uris[i]), APP_ERR_HTTP_SERVER_START_FAIL);
}; }
CHECK_ERROR(httpd_register_uri_handler(server, &favicon), APP_ERR_HTTP_SERVER_START_FAIL);
httpd_uri_t settings = {
.uri = "/settings", .method = HTTP_POST, .handler = setup_set_settings_handler
};
CHECK_ERROR(httpd_register_uri_handler(server, &settings), APP_ERR_HTTP_SERVER_START_FAIL);
httpd_uri_t wifi_list = {
.uri = "/wifi_list", .method = HTTP_GET, .handler = setup_get_wifi_list_handler
};
CHECK_ERROR(httpd_register_uri_handler(server, &wifi_list), APP_ERR_HTTP_SERVER_START_FAIL);
return ERR_OK; return ERR_OK;
} }