From 1fc0b41fca2da0e806c25aa9a5456b09684220a8 Mon Sep 17 00:00:00 2001 From: CaCO3 Date: Fri, 4 Nov 2022 22:38:18 +0100 Subject: [PATCH] Cleanup REST API 2 (#1273) --- .../jomjol_tfliteclass/server_tflite.cpp | 32 ++++++++++++++++++- sd-card/html/prevalue_set.html | 4 +-- sd-card/html/wasserzaehler_roi.html | 6 ++-- 3 files changed, 36 insertions(+), 6 deletions(-) diff --git a/code/components/jomjol_tfliteclass/server_tflite.cpp b/code/components/jomjol_tfliteclass/server_tflite.cpp index 5298b39b..085c52c2 100644 --- a/code/components/jomjol_tfliteclass/server_tflite.cpp +++ b/code/components/jomjol_tfliteclass/server_tflite.cpp @@ -811,11 +811,17 @@ void register_server_tflite_uri(httpd_handle_t server) camuri.user_ctx = (void*) "Light On"; httpd_register_uri_handler(server, &camuri); + // Legacy API => New: "/setPreValue" camuri.uri = "/setPreValue.html"; camuri.handler = handler_prevalue; camuri.user_ctx = (void*) "Prevalue"; httpd_register_uri_handler(server, &camuri); + camuri.uri = "/setPreValue"; + camuri.handler = handler_prevalue; + camuri.user_ctx = (void*) "Prevalue"; + httpd_register_uri_handler(server, &camuri); + camuri.uri = "/doflow"; camuri.handler = handler_doflow; camuri.user_ctx = (void*) "Light Off"; @@ -825,27 +831,51 @@ void register_server_tflite_uri(httpd_handle_t server) camuri.handler = handler_statusflow; camuri.user_ctx = (void*) "Light Off"; httpd_register_uri_handler(server, &camuri); - + + camuri.uri = "/statusflow"; + camuri.handler = handler_statusflow; + camuri.user_ctx = (void*) "Light Off"; + httpd_register_uri_handler(server, &camuri); + + // Legacy API => New: "/cpu_temperature" camuri.uri = "/cputemp.html"; camuri.handler = handler_cputemp; + camuri.user_ctx = (void*) "Light Off"; + httpd_register_uri_handler(server, &camuri); + + camuri.uri = "/cpu_temperature"; + camuri.handler = handler_cputemp; camuri.user_ctx = (void*) "Light Off"; httpd_register_uri_handler(server, &camuri); + // Legacy API => New: "/rssi" camuri.uri = "/rssi.html"; camuri.handler = handler_rssi; camuri.user_ctx = (void*) "Light Off"; httpd_register_uri_handler(server, &camuri); + camuri.uri = "/rssi"; + camuri.handler = handler_rssi; + camuri.user_ctx = (void*) "Light Off"; + httpd_register_uri_handler(server, &camuri); + camuri.uri = "/editflow.html"; camuri.handler = handler_editflow; camuri.user_ctx = (void*) "EditFlow"; httpd_register_uri_handler(server, &camuri); + // Legacy API => New: "/value" camuri.uri = "/value.html"; camuri.handler = handler_wasserzaehler; + camuri.user_ctx = (void*) "Value"; + httpd_register_uri_handler(server, &camuri); + + camuri.uri = "/value"; + camuri.handler = handler_wasserzaehler; camuri.user_ctx = (void*) "Value"; httpd_register_uri_handler(server, &camuri); + // Legacy API => New: "/value" camuri.uri = "/wasserzaehler.html"; camuri.handler = handler_wasserzaehler; camuri.user_ctx = (void*) "Wasserzaehler"; diff --git a/sd-card/html/prevalue_set.html b/sd-card/html/prevalue_set.html index 60cba9be..4bbf27fc 100644 --- a/sd-card/html/prevalue_set.html +++ b/sd-card/html/prevalue_set.html @@ -84,7 +84,7 @@ function setprevalue() { inputVal = inputVal.replace(",", "."); var xhttp = new XMLHttpRequest(); try { - url = basepath + "/setPreValue.html?value=" + inputVal + "&numbers=" + _number; + url = basepath + "/setPreValue?value=" + inputVal + "&numbers=" + _number; xhttp.open("GET", url, false); xhttp.send(); response = xhttp.responseText; @@ -102,7 +102,7 @@ function loadPrevalue(_basepath) { var xhttp = new XMLHttpRequest(); try { - url = _basepath + '/setPreValue.html?numbers=' + _number; + url = _basepath + '/setPreValue?numbers=' + _number; xhttp.open("GET", url, false); xhttp.send(); response = xhttp.responseText; diff --git a/sd-card/html/wasserzaehler_roi.html b/sd-card/html/wasserzaehler_roi.html index f7596606..cb32af0b 100644 --- a/sd-card/html/wasserzaehler_roi.html +++ b/sd-card/html/wasserzaehler_roi.html @@ -111,7 +111,7 @@ function refresh() { var basepath = "http://192.168.178.22"; function loadStatus() { - url = basepath + '/statusflow.html'; + url = basepath + '/statusflow'; var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { @@ -125,7 +125,7 @@ function refresh() { } function loadCPUTemp() { - url = basepath + '/cputemp.html'; + url = basepath + '/cpu_temperature'; var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { @@ -138,7 +138,7 @@ function refresh() { } function loadRSSI() { - url = basepath + '/rssi.html'; + url = basepath + '/rssi'; var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) {