SZ
SDWebServer - Example WebServer with SD Card backend for esp8266
автор этого творения - (c) 2015 Hristo Gochkov
гандон конченый
вместо того чтобы нормально отрабатывать обращение к вэб страничке, он замутил такую херню...
server.on("/list", HTTP_GET, printDirectory);
server.on("/edit", HTTP_DELETE, handleDelete);
server.on("/edit", HTTP_PUT, handleCreate);
server.on("/edit", HTTP_POST, []() {returnOK();}, handleFileUpload);
server.onNotFound(handleNotFound);
Видите здесь обращение к root - главной страничке? Вот и я не вижу.
Зато есть server.onNotFound(handleNotFound);
и какую бы херь вы не писали в строке навигации - прилетаете в одно и тоже место - туда, где нормальные люди размещают код ошибки. А он решил выебнуться какой он крутой программист, и приписал туда вызов функции loadFromSdCard(server.uri()), которая всё и делает.
Его код конечно работает, но чтобы это взять и использовать в своём проекте - нужно сначала взорвать себе мозг. Потом в ста местах исправить.
Теперь я понимаю, почему ардуина зашла в тупик.
С такими уёбищными примерами быстро теряется интерес.