refactor
This commit is contained in:
parent
cd5bf54bca
commit
bdfbdbd808
@ -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 <thek4n@yandex.ru></footer>
|
<footer>⚡IoT Pump controller | © Vladislav Kan <thek4n@yandex.ru></footer>
|
||||||
</div>
|
</div>
|
||||||
<div id="toastMsg" class="toast-msg">✓ Пороги успешно сохранены</div>
|
<div id="toastMsg" class="toast-msg">✓ Пороги успешно сохранены</div>
|
||||||
|
|
||||||
|
|||||||
25
main/main.c
25
main/main.c
@ -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;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user