| 947 | } |
| 948 | |
| 949 | void configureWebServer() { |
| 950 | ensurePersistedSessionLoaded(); |
| 951 | |
| 952 | launcherMdnsStart(host, config.webserverporthttp); |
| 953 | |
| 954 | registerHandler("/ping", HTTP_GET, pingHandler); |
| 955 | registerHandler("/login", HTTP_POST, loginHandler); |
| 956 | registerHandler("/logout", HTTP_GET, logoutHandler); |
| 957 | registerHandler("/logged-out", HTTP_GET, loggedOutHandler); |
| 958 | registerHandler("/UPDATE", HTTP_POST, updateFromSdHandler); |
| 959 | registerHandler("/rename", HTTP_POST, renameHandler); |
| 960 | registerHandler("/OTA", HTTP_POST, otaHandler); |
| 961 | registerHandler("/OTAFILE", HTTP_POST, otaFileHandler); |
| 962 | registerHandler("/scripts.js", HTTP_GET, scriptsHandler); |
| 963 | registerHandler("/style.css", HTTP_GET, styleHandler); |
| 964 | registerHandler("/", HTTP_GET, rootHandler); |
| 965 | registerHandler("/", HTTP_POST, rootHandler); |
| 966 | registerHandler("/systeminfo", HTTP_GET, systemInfoHandler); |
| 967 | registerHandler("/reboot", HTTP_GET, rebootHandler); |
| 968 | registerHandler("/listfiles", HTTP_GET, listFilesHandler); |
| 969 | registerHandler("/file", HTTP_GET, fileHandler); |
| 970 | registerHandler("/editfile", HTTP_GET, editfileHandler); |
| 971 | registerHandler("/editfile", HTTP_POST, editfileHandler); |
| 972 | registerHandler("/nvs", HTTP_GET, nvsHandler); |
| 973 | registerHandler("/nvs", HTTP_POST, nvsHandler); |
| 974 | registerHandler("/sdpins", HTTP_GET, sdPinsHandler); |
| 975 | registerHandler("/wifi", HTTP_GET, wifiHandler); |
| 976 | registerHandler("/*", HTTP_GET, fallbackHandler); |
| 977 | registerHandler("/*", HTTP_POST, fallbackHandler); |
| 978 | } |
| 979 | |
| 980 | String readLineFromFile(File myFile) { |
| 981 | String line = ""; |
no test coverage detected