add status API

This commit is contained in:
Joe Tretter
2022-06-24 15:46:56 -05:00
parent 3e7a9a40a0
commit d9d92e1310

View File

@@ -199,6 +199,11 @@ void setup(void) {
file.close(); file.close();
server.send(200, "text/html", thePage); server.send(200, "text/html", thePage);
}); });
server.on("/status", HTTP_GET, []() {
server.sendHeader("Connection", "close");
boolean isOpen=digitalRead(buttonPin)==HIGH;
server.send(200, "application/json", "{ \"isOpen\": " + String(isOpen?"true":"false") + " }");
});
server.on("/serverIndex", HTTP_GET, []() { server.on("/serverIndex", HTTP_GET, []() {
server.sendHeader("Connection", "close"); server.sendHeader("Connection", "close");
server.send(200, "text/html", serverIndex); server.send(200, "text/html", serverIndex);